<audio>
: html5에서 음악이나 오디오같은 사운드를 재생하기위해 사용.
ex)
<audio src="file/test_ado.mp3" controls loop> 표현되지 않을 때 글자가 나타남 </audio>👉 작성방법 : 태그이름 경로(src) = "오디오경로" 그외 속성작성
src(url)오디오파일의 위치를 연결,명시controls웹화면에 재생 컨트롤 막대를 표시muted오디오가 재생중이지만 소리를 끔(음소거처리)loop오디오를 반복 재생autoplay오디오를 자동 재생 (크롬에서는 자체적으로 자동재생을 제한하고 있으므로 개별설정하지 않을 경우 적용이 되지않음.)preload (auto/metadata/none)재생버튼을 눌러 재생하기 전 오디오 파일을 다운로드해 준비
MP3: Moving Picture Experts Group에 의해 개발.손실 압축형 파일 형식으로 가장 많이 사용.WAV: IBM과 Microsoft에 의해 개발. Microsoft의 표준 오디오 파일 형식.Ogg: Xiph 재단에 의해 개발. MP3의 대안으로 개발된 특허권으로 보호되지 않는 개방형 공개 멀티미디어 파일 형식.<audio controls> <source src="file/test_ado.mp3" type="audio/mp3"> <source src="file/test_ado.ogg" type="audio/ogg"> <p>오디오 파일에 브라우저에서 지원되지 않습니다!</p> </audio>
<video>
: html5에서 영상을 실행하기위해 사용.
ex)
<video height="180" width="288" controls muted> <source src="/examples/media/sample_video_ogg.ogg" type="video/ogg"> <source src="/examples/media/sample_video_mp4.mp4" type="video/mp4"> <p>이 문장은 여러분의 브라우저가 video 태그를 지원하지 않을 때 화면에 표시됩니다!</p> </video>👉 작성방법 : 태그이름 경로(src) = "비디오경로" 그외 속성작성
중첩된 요소 내에 여러 형식을 작성 할 수 있으며 브라우저는 상응하는 첫 번째 소스를 표현(아래와같이)
📌 혹은 요소 내에 비디오가 지원되지 않는 브라우저의 경우에는 태그내에 있는 텍스트가 표현되어짐!
src(url)비디오파일의 위치를 연결,명시controls웹화면에 재생 컨트롤 막대를 표시 / 마우스포인터 올렸을 때 활성화muted비디오가 재생중이지만 소리를 끔(음소거처리)loop비디오를 반복 재생width비디오화면의 넓이 지정height비디오화면의 높이 지정poster(URL) 파일을 다운로드 중 사용자가 보이게될 이미지를 명시preload (auto/metadata/none)재생버튼을 눌러 재생하기 전 비디오 파일을 다운로드해 준비autoplay비디오를 자동 재생
(크롬에서는 자체적으로 자동재생을 제한하고 있으므로 개별설정하지 않을 경우 적용이 되지않음.)
MP4 (MIME 타입: video/mp4)WebM (MIME 타입: video/webm)Ogg (MIME 타입: video/ogg)
<iframe>
: HTML문서에 다른 문서를 포함시킬 때 사용웹 문서 안에 다른 외부 문서를 불러올 때 사용. 상황에 따라 유튜브와 같은 영상 링크나 많은 양의 콘텐츠 정보를 불러올 때 사용.
- width 넓이를 지정할 때 사용. (%, px)
- height 높이를 지정할 때 사용. (%, px)
- name 현재 아이프레임의 이름
- src iframe에 표시할 문서의 주소를 지정
<iframe src="test.html" width="400" height="400"></iframe>
이렇게 test.html에서 사용한것을 iframe으로 가져올수있는것을 확인할수있다.
<iframe width="1280" height="720" src="https://www.youtube.com/embed/7xO1Czbdyd8" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>원하는 동영상 링크를 가져오면 이렇게 볼수도있다.
- HTML과 XHTML에서의 차이점
: XHTML에서는 name 속성을 더 이상 지원하지 않으므로, name 속성 대신 전역 속성인 id 속성을 사용해야 합니다.