프론트엔드 첫걸음

HTML에 video 추가하기 본문

개발 공부/HTML

HTML에 video 추가하기

차정 2022. 7. 12. 15:16
<div class="video-box">
  <video class="video-container" width="400"
    control autoplay muted loop poster="image/happyface.jpg">
    <source src="video/intro.webm" type="video/mp4">
    <source src="video/intro.mp4" type="video/mp4">
    죄송합니다 이 브라우저는 해당 비디오를 지원하지 않습니다.
  </video>
  <h4 class="video-title">소개영상</h4>
</div>

source 파일형식을 여러개 준비하면 상단의 source부터 재생시킨다.

안되면 차례로 밑에 있는 source를 재생시키므로, 브라우저 간 호환성을 확보할 수 있다.

맨 밑에 알림 메시지를 넣으면 비디오가 재생되지 않을때 메시지도 안내할 수 있다.

용량이 적은 source를 상단에 올려서 용량이 적은 video를 우선 재생하게 할 수 있다.

 

width - 비디오의 출력 너비 (px) 

height - 비디오의 출력 높이 (px)

control - 재생바 

autoplay muted - 자동재생 + 뮤트 , 자동재생 하려면 muted 와 같이 넣어야한다.

preload - 페이지 로드시 비디오 파일의 로딩 정도
             auto(페이지 로드시 비디오 파일도 함께 로드), metadata(메타데이터만 로드), none(로드하지 않음)
             기본값으로 metadata를 권장한다.

poster -  영상 재생 전 썸네일이미지를 보여준다.

loop  - 반복재생

 

 

https://developer.mozilla.org/ko/docs/Web/HTML/Element/Video

 

 

'개발 공부 > HTML' 카테고리의 다른 글

select-option과 datalist의 차이  (0) 2023.01.01
emmet으로 테이블 만들기  (0) 2022.07.05