INDEXING

Editing

구문 콘텐츠(phrasing content)

텍스트를 마크업하는 요소를 나타낸다.

개요

문서의 텍스트뿐만 아니라 단락 내 수준에서 해당 텍스트를 마크업한다. 구문 콘텐츠(phrasing content)의 실행은 단락을 형성한다.

Contents Categories

[출처] W3C

 

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

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

구문 콘텐츠(phrasing content) 태그

〈a〉

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

〈abbr〉

선택적으로 확장과 함께 약어 또는 두문자어를 나타낸다.

〈area〉

이미지에 원하는 영역을 지정하고 하이퍼링크(hyperlink)를 지정할 수 있다.

〈audio〉

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

〈b〉

문서 요약의 핵심 단어, 리뷰의 제품 이름, 대화형 텍스트 기반 소프트웨어의 실행 가능한 단어 또는 기사 리드와 같이 추가적인 중요성을 전달하지 않고 대체 음성이나 분위기의 영향 없이 실용적인 목적으로 주의를 끄는 텍스트 범위를 나타낸다.

〈bdi〉

양방향 텍스트 서식 지정을 위해 주변과 격리될 텍스트의 범위를 나타낸다.

〈bdo〉

자식에 대한 명시적 텍스트 방향성 서식 컨트롤을 나타낸다. 개발자는 방향 재정의를 명시적으로 지정하여 유니코드 양방향 알고리즘을 재정의할 수 있다.

〈br〉

줄 바꿈을 나타낸다.

〈button〉

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

〈canvas〉

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

〈cite〉

작품(책, 논문, 에세이, 시, 악보, 노래, 대본, 영화 등)의 제목을 나타낸다. 자세히 인용되거나 참조되는 저작물일 수도 있고 단순히 언급되는 저작물일 수도 있다.

〈code〉

컴퓨터 코드의 조각을 나타낸다. XML 요소 이름, 파일 이름, 컴퓨터 프로그램 또는 컴퓨터가 인식할 수 있는 기타 문자열일 수 있다.

〈data〉

기계가 읽을 수 있는 값을 제공하는 용도로 사용된다. 

〈del〉

문서에서 제거를 나타낸다. 암시된 단락 경계를 넘지 않아야 한다.

〈dfn〉

정의 구문 또는 문장의 컨텍스트 내에서 정의되는 용어를 나타낸다. 가장 가까운 조상인 <p>, <dt>/<dd> 그룹, <section>은 용어의 정의로 간주된다.

〈em〉

텍스트 콘텐츠 일부에 대해 강조를 나타낸다.

〈embed〉

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

〈i〉

다른 음성이나 분위기의 텍스트 범위를 나타내거나 분류학적 지정, 기술 용어, 다른 언어의 관용구, 음역, 생각 또는 서양 텍스트의 선박 이름과 같은 텍스트의 다른 품질을 나타내는 방식으로 일반 구문에서 오프셋을 나타낸다.

〈iframe〉

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

〈img〉

이미지를 출력한다.

〈input〉

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

〈ins〉

문서에 대한 추가 사항을 나타낸다.

〈kbd〉

사용자 입력을 나타낸다. 일반적으로 키보드 입력이지만 음성 명령과 같은 다른 입력을 나타내는 데 사용될 수도 있다.

〈label〉

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

〈link〉

문서에 사용할 외부 리소스와의 관계를 설정하고 연결한다.

〈map〉

<area> 요소와 함께 이미지의 특정 영역(맵)에 링크를 지정할 때 사용한다.

〈mark〉

다른 컨텍스트(context)와의 관련성으로 인해 참조 목적으로 표시되거나 강조 표시된 한 문서의 텍스트 실행을 나타낸다.

〈meta〉

<title>, <base>, <link>, <style>, <script> 요소로 표현할 수 없는 다양한 종류의 메타데이터를 정의한다. 

〈meter〉

알려진 범위 내의 스칼라(scalar) 측정 또는 분수 값을 나타낸다. value 값을 토대로 시각적 표시를 하는 <progress> 요소와 비슷해 보이지만 데이터(value)의 가치에 대한 시각적 표시를 차별화할 수 있다.

〈noscript〉

유저 에이전트가 스크립트 유형을 지원하지 않거나 스크립트를 비활성화한 경우 하위 요소를 나타낸다. 그 반대의 경우는 아무것도 나타내지 않는다. 문서가 구문 분석되는 방식에 영향을 주어 스크립트를 지원하는 유저 에이전트와 지원하지 않는 유저 에이전트에 서로 다른 마크업을 제공하는 데 사용된다.

〈object〉

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

〈output〉

연산 결과 또는 사용자의 작업 결과를 나타낸다.

〈picture〉

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

〈progress〉

작업의 진행률을 나타낸다.

〈q〉

다른 출처에서 인용한 일부 구문 콘텐츠를 나타낸다.

〈ruby〉

하나 이상의 구문 콘텐츠(phrasing content) 범위를 루비(ruby) 주석으로 표시한다. 루비(ruby) 주석은 기본 텍스트와 함께 표시되는 짧은 텍스트로 주로 동아시아 타이포그래피에서 발음 가이드로 사용되거나 다른 주석을 포함하기 위해서 사용된다.

〈samp〉

다른 프로그램이나 컴퓨팅 시스템의 샘플 또는 인용된 출력을 나타낸다.

〈script〉

자바스크립트를 페이지 내부에 작성하거나 외부의 *.js 파일을 가져온다.

〈select〉

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

〈slot〉

일반적으로 섀도우 트리(shadow tree)에서 사용되는 슬롯(slot)을 정의한다. 슬롯(slot)은 할당된 노드(node)를 나타내거나 콘텐츠를 나타낸다. 자바스크립트의 프로그래밍으로 실제로 노드(node)나 콘텐츠가 할당되어 화면에 표시된다. 일정한 형식의 콘텐츠를 자료로 사용하여 디자인된 <template> 요소 내의 <slot> 요소의 자리에 각각의 형식에 따른 데이터를 할당한다.

〈small〉

작은 글씨와 같은 측면 주석을 나타낸다.

〈span〉

구문상에서 인접된 텍스트를 그룹으로 묶는 역할을 한다. 그룹으로 묶인 텍스트는 CSS를 통한 독립적인 디자인 처리가 가능하다.

〈strong〉

텍스트 콘텐츠의 일부에 대한 강한 중요성, 심각성 또는 긴급성을 나타낸다.

〈sub〉

아래 첨자로 표시한다.

〈sup〉

위 첨자로 표시한다.

〈template〉

페이지가 로드시 즉시 렌더링되지 않고 자바스크립트 프로그래밍에 따라 동적 콘텐츠로 렌더링한다.

〈textarea〉

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

〈time〉

기계가 읽을 수 있는 제한된 날짜와 시간 형식의 값을 제공하는 데 사용된다. datetime 애트리뷰트를 명시해 값을 지정하거나 요소 내 유효한 값을 작성한다.

〈u〉

텍스트를 중국어 텍스트의 고유명사(중국 고유명 표시)로 표시하거나 텍스트를 철자가 틀린 것으로 레이블을 지정하는 것과 같이 명시적으로 렌더링되지만 명확하지 않은 비 텍스트 주석이 있는 텍스트 범위를 나타낸다.

〈var〉

변수를 나타낸다. 수학적 표현이나 프로그래밍 컨텍스트(context)의 실제 변수, 상수(constant)를 나타내는 식별자, 물리량을 식별하는 기호, 함수 매개변수 또는 텍스트 문장에서 자리 표시자로 사용되는 용어일 수 있다.

〈video〉

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

〈wbr〉

외부적 요인(공간 부족)에 의해 줄 바꿈이 발생할 시 줄 바꿈 지점을 예약한다.