INDEXING

Editing

인터렉티브 콘텐츠(interactive content)

사용자와 상호작용을 위해 특별히 추가된 콘텐츠를 나타낸다.

개요

상호작용은 사용자가 동작 제어에 관여하는 것을 의미하는 데 미디어(media) 요소, 양식(form) 관련 요소들로 분류되었다.

그동안 직접 자바스크립트의 로직을 통해 구현되었던 비교적 심플한 UI 인터페이스를 갖는 <details> 요소가 새롭게 추가되어 포함되었다.

Contents Categories

[출처] W3C

인터렉티브 콘텐츠(interactive content) 태그

〈a〉

href 애트리뷰트 명시 유무에 따라 역할이 다르다. href 애트리뷰트가 명시되면 하이퍼링크(hyperlink)로 작동하는 콘텐츠의 일부가 되지만 그렇지 않다면 하이퍼링크(hyperlink)의 목적지가 되는 자리 표시자 역할을 한다.

〈audio〉

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

〈button〉

하위 요소의 콘텐츠로 지정된 버튼을 나타낸다.

〈details〉

사용자가 추가 정보를 선택적으로 보임과 숨김 처리를 할 수 있는 공개 위젯을 생성한다. 하나의  <summary> 요소를 자식으로 사용하여 추가 정보에 대한 요약 또는 레이블을 표시해야 한다.

〈embed〉

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

〈iframe〉

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

〈img〉

이미지를 출력한다.

〈input〉

입력 방식이 지정된 데이터 필드를 나타내며 일반적으로 사용자가 편집할 수 있는 양식 컨트롤을 나타낸다.

〈label〉

사용자 인터페이스 항목의 이름 또는 설명을 나타낸다.

〈select〉

정해진 옵션 중에서 선택하는 방식으로 입력을 할 수 있는 컨트롤을 나타낸다.

〈textarea〉

개행이 포함된 일반 텍스트를 입력하는 컨트롤을 나타낸다.

〈video〉

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