1.  <object> 태그 - 외부 파일 삽입하기


웹 브라우저에서 직접 재생할 수 없는 자바 애플릿이나 PDF 파일, 플래시 무비 같은 콘텐츠를 웹 문서 안에 포함시기키 위해 사용합니다.


<object data="경로" type="유형" name="이름" width="너비" height="높이"></object>


<img> 태그에서 src 속성을 반드시 사용해야 하듯이 특정 외부 파일을 가져와 표시할 것인지 여부를 알려주기 위해 최소한 data나 type 속성 둘 중 하나를 반드시 사용해야 합니다.



2. <embed> 태그 - 외부 파일 삽입하기


<embed src="경로" type="유형" width="너비" height="높이">


<embed> 태그는 닫는 태그가 없고 주로 <object> 태그를 지원하지 않는 이전 브라우저에서 사용됩니다.



3. <audio> 태그 - 오디오 파일 삽입하기


HTML5에서 배경 음악이나 효과음 등 오디오를 삽입할 때는 <audio> 태그를 사용합니다. 일반적으로 대부분의 브라우저에서는 mp3 파일을 삽입합니다.


<audio src="오디오 파일 경로" [속성] [속성="속성 값"]</audio>


<audio> 태그에서 사용할 수 있는 속성은 다음과 같습니다.


속성

설명 

autoplay

오디오를 자동 재생한다. 

controls

웹 화면에 컨트롤 막대를 표시한다. 컨트롤 막대에는 재생/멈춤, 진행 바, 볼륨 등이 표시된다. 

loop

오디오를 반복 재생한다. 

muted

오디오를 재생해 진행하지만 소리는 끈다. 

preload

파일을 재생하기 전에 미디어 파일을 모두 다운로드할 것인지, 일부 정보만 다운로드 할 것인지 지정한다.

none - 미디어 파일을 미리 다운로드하지 않고 사용자가 재생 버튼을 눌러야만 다운로드를 시작한다.

metadata - 미디어 파일 전체를 다운로드하지 않고 메타 정보만 다운로드한다.

auto - 웹 문서를 로드할 때 미디어 파일도 모두 다운로드한다. 기본 값.

width, height

비디오의 크기를 조절한다. 

poster

비디오를 재생할 수 없을 경우, 대신 표시하는 이미지를 지정한다.



4. <video> 태그 - 비디오 파일 삽입하기


<video src="비디오 파일 경로" [속성] [속성="속성 값"]</video>


<video> 태극에서 사용할 수 있는 속성은 <audio> 태그와 거의 일치한다.



5. <source> 태그 - 여러 미디어 파일 한꺼번에 지정하기


<source> 태그에는 미디어 파일의 경로를 지정하는 src 속성과 미디어 파일의 형식을 알려주는 type 속성을 사용합니다. 간단히 type 속성만 사용할 수도 있고 codecs 속성을 이용해 코덱까지 함께 표시할 수도 있습니다.


<video controls>
        <source src="media/Painting.ogv" type="video/ogg">
        <source src="media/Painting.mp4" type="video/mp4">
        <source src="media/Painting.webm" type="video/webm">
</video>



6. <track> 태그  - 자막 삽입하기


속성

설명 

kind 

자막의 종류를 지정한다.

subtitles - 비디오 화면에 표시되는 자막이다. 기본 값. 

captions - 비디오 화면에 표시되는 캡션이다. 청각장애인용 자막이거나 소리를 들을 수 없을 때 사용한다.

descriptions - 비디오 콘텐츠에 대한 설명이다. 비디오 화면에 표시되지 않는다.

chapters - 비디오 탐색을 위한 장 제목이다. 비디오 화면에 표시되지 않는다.

metadata - 비디오 콘텐츠 정보이다. 비디오 화면에 표시되지 않는다.

src

자막 테스트의 파일 경로를 지정한다. 

srclang 

사용한 언어를 지정한다. 

label 

자막이 여러 개일 경우, 식별할 수 있도록 제목을 달아 준다. 

default

자막이 여러 개일 경우, 기본으로 사용할 자막을 default로 지정할 수 있다. 


<track src="Wildlife.vtt" srclang="ko" label="Korean" default>





<출처> HTML5+CSS3 웹 표준의 정석

'IT > HTML' 카테고리의 다른 글

HTML5 시맨틱 태그  (0) 2017.04.20
[HTML 입문] 기타 폼 요소  (0) 2017.03.28
[HTML 입문] 여러 데이터를 나열하는 태그  (0) 2017.03.27
[HTML 입문] <input> 태그  (0) 2017.03.24
[HTML 입문] 폼을 만드는 기본적인 태그  (0) 2017.03.23

+ Recent posts