From 3a9d3672cb79515c4b15b01ce237a528faebebd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B6=8C=20=EC=8B=9C=20=EA=B2=BD?= <104986866+kweonsikyung@users.noreply.github.com> Date: Sat, 28 Jan 2023 02:25:09 +0900 Subject: [PATCH] add: HTML iframe (#23) * add : JS iframe * add : JS iframe * add : JS iframe * add : JS iframe * fix: html iframe * fix: html iframe --- HTML/iframe.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 HTML/iframe.md diff --git a/HTML/iframe.md b/HTML/iframe.md new file mode 100644 index 0000000..0a74efc --- /dev/null +++ b/HTML/iframe.md @@ -0,0 +1,51 @@ +## iframe 태그 + +### 특징 +1. iframe = inline frame 태그의 약자 +2. 해당 웹 페이지 안에 다른 웹페이지 또는 동영상 등을 삽입해주는 태그 +3. inline-block 속성을 가짐. +ex) 내 웹사이트에 원하는 유튜브 영상 가져오는 법 + +### 사용방법 +1. frame과 달리, iframe 태그는 종료 태그가 있음. +```html + +``` +2. iframe 태그 형태 +```html + +``` +3. iframe 태그 옵션 ( +``` ++ controls 유튜브 동영상에 재생 일시정지 음소거 및 기타 컨트롤 버튼 등 기존 인터페이스 없애주는 기능 ++ 0: 기본값, 1:인터페이스 제거 ++ video 태그는 동영상 자체에 인터페이스가 없으므로 controls을 활용하여 인터페이스를 추가하나, iframe 유튜브 동영상의 경우 동영상 자체에 인터페이스가 있으므로 controls 옵션을 사용하여 인터페이스를 제거해줌 ++ 동영상에 다양한 옵션들을 적용하고 싶다면, 동영상 url 뒤에 옵션과 옵션 사이에 아래와 같이 ?옵션&옵션">으로 마무리해야 적용됨. + +### 주의할 점 ++ iframe 태그를 div 태그 처럼 사용하면 문제가 생길 수 있다. ++ iframe의 다음 특징으로 인해 발생하게 된다.
+->1)iframe 태그는 HTML 내부에 다시 HTML을 띄운다.
+->2) HTML은 하나의 파일이 하나의 웹 페이지이고, 이 페이지가 호출 될 때 페이지를 띄우는데 필요한 리소스들이(JS 등) 함께 로드된다.
+