반응형
웹페이지에 동영상을 넣을 사용하는 태그는 <video>입니다. 그런데 <embed>라는 비슷한 기능을 하는 태그가 있습니다. 두 태그의 차이점을 살펴보겠습니다.
사용법 및 호환성
- embed : HTML5 전에 오디오, 비디오, 이미지를 삽입하는 태그입니다
- video : 비디오 콘텐츠에 특화된 HTML5 시맨틱 태그입니다
구조 및 속성
- embed : src 속성을 태그 내에서 사용합니다.
- video : src 속성을 직접 사용할 수도 있고, <video> 태그 하위에 <source>라는 태그를 이용할 수 있습니다.
브라우저 호환성
- embed : 대부분의 웹브라우저에서 지원되지만 HTML5에서 권장되지 않기 때문에 앞으로 새로 나올 브라우저에서 호환될지는 미지수입니다
- video : HTML5 표준을 준수하는 최신 브라우저에서 모두 지원됩니다.
정리하면 다음과 같아요.
<embed> 태그는 HTML5 이전 방식, <video>는 HTML5 방식입니다. 때문에 앞으로는 <video>태그를 사용하는게 좋습니다. 오디오는 <audio>, 이미지는 <img>를 쓰는게 좋겠죠?
반응형
'HTML' 카테고리의 다른 글
HTML audio , 오디오 컨텐츠를 웹페이지 넣을 수 있는 태그 (0) | 2023.07.13 |
---|---|
HTML Semantic (시맨틱) 이해하기 쉽고 검색이 잘되게 만드는 구조 (0) | 2023.07.12 |
HTML textarea, 여러 줄의 텍스트를 입력하는 폼 생성 태그 (0) | 2023.07.11 |
HTML datalist, 드롭다운 메뉴를 만드는 또 다른 방법 (select와 차이점) (0) | 2023.07.10 |
HTML 드롭다운 목록을 생성하는 태그 select, option (0) | 2023.07.09 |