일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 화살표2개
- Carousel
- react
- tailwindCSS
- useQueryClient
- CustomHook
- twoarrow
- QueryClient
- DOM
- 서초구보건소 #무료CPR교육
- 부모요소의 패딩 무시
- accordian
- 리액트
- 부모패딩
- alias설정
- BFC
- 문제해결
- BlockFormattingContext
- 제어컴포넌트
- createPortal
- ㅡ
- transition
- 조건부스타일
- es6
- 함수형프로그래밍
- vite
- parent padding
- ?? #null병합연산자
- debouncing
- ignore padding
Archives
- Today
- Total
프론트엔드 첫걸음
HTML에 video 추가하기 본문
<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 |