INDEXING

Editing

임베디드 콘텐츠(embedded content)

외부의 다른 리소스를 문서로 가져오는 콘텐츠 또는 문서에 삽입이 가능한 다른 유형의 콘텐츠를 나타낸다.

개요

HTML 네임스페이스가 아닌 다른 네임스페이스에서 가져온 요소로서 메타데이터가 아닌 콘텐츠를 전달하는 요소를 나타낸다. 일부 요소에서는 외부 리소스를 사용할 수 없을 때 대체 콘텐츠가 있을 수 있다. 요소의 정의에는 대체 콘텐츠가 있는 경우 그 내용이 명시되어 있다.

Contents Categories

[출처] W3C

 

다른 네임스페이스를 갖는 콘텐츠를 수용

MathML<math>, SVG<svg>가 대표적이다. <math><svg>는 각각 해당 콘텐츠의 최상위 요소이며 HTML과는 다른 네임스페이스를 가지고 있다. HTML의 태그는 아니지만 현재 분류에서 수용 가능한 콘텐츠로 포함된다.

임베디드 콘텐츠(embedded content) 태그

〈audio〉

사운드 또는 오디오 스트림(stream)을 나타낸다.

〈canvas〉

Canvas API 또는 WebGL API를 사용해서 그래픽 처리와 애니메이션 등 시각적 이미지를 즉시 렌더링하는 데 사용한다.

〈embed〉

외부 애플리케이션 또는 대화형 콘텐츠에 대한 통합 지점을 제공한다.

〈iframe〉

문서 내에 프레임(frame)을 생성해 콘텐츠를 탐색할 수 있음을 나타낸다.

〈img〉

이미지를 출력한다.

〈object〉

리소스의 유형에 따라 이미지 또는 탐색 가능한 자식으로 처리되는 외부 리소스를 나타낼 수 있다.

〈picture〉

포함된 <img> 요소에 여러 소스를 제공하여 작성자가 화면 픽셀 밀도, 뷰포트의 크기, 이미지 형식 및 기타를 기반으로 사용할 이미지 리소스에 대해 유저 에이전트에 선언적으로 제어하거나 힌트를 제공할 수 있도록 하는 컨테이너(container)이다.

〈video〉

비디오 미디어를 삽입한다.