dfn 요소

정의

defining instance; dfn 요소는 개념(단어)의 정의를 나타내는 요소입니다. dfn 요소의 가장 가까운 조상 요소(문단, 정의 목록 그룹, 섹션)는 dfn 요소를 사용한 개념(단어)에 대한 설명을 포함해야 됩니다.

'정의되는 개념(단어)'은 마크업에 따라 결정됩니다.

마크업 규칙

Flow Interactive Metadata Phrasing Embedded Heading Sectioning

기본 문법은 다음과 같습니다. 데모

<p><dfn>HTML</dfn>는 웹 페이지를 위한 마크업 언어입니다.</p>

예제1

<p><dfn><abbr title="HyperText Markup Language">HTML</abbr></dfn>은 웹 페이지를 위한 마크업 언어입니다.</p>

[예제1]과 같이 텍스트 노드가 없으며 자식 요소로 title 속성이 있는 abbr 요소를 사용 하면 abbr 요소title 속성값인 'HyperText Markup Language'이 정의되는 개념(단어)입니다.

예제2 - title 속성이 있는 경우 : title 속성의 값

<p><dfn title="HyperText Markup Language">HTML</dfn>은 웹 페이지를 위한 마크업 언어입니다.</p>

[예제2]와 같이 dfn 요소에 title 속성이 있으면 title 속성 값인 'HyperText Markup Language'이 정의되는 개념(단어)입니다.

예제3 - 그 외의 경우 : dfn 요소의 textContent

<p><dfn>HTML</dfn>은 웹 페이지를 위한 마크업 언어입니다.</p>

[예제3]과 같이 dfn 요소에 title 속성이 없으면 textContent인 'HTML'이 정의되는 개념(단어)이 됩니다.

조상 요소의 title 속성은 dfn 요소에 영향을 미치지 않습니다.

속성

속성명 설명
전역 속성 공통 속성
title dfn 태그로 마크업된 요소의 개념을 정의합니다.

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

관련 요소

 
html5/element/dfn.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki