dt element - by. UXKM

요약 설명

<dt> 요소는 <dl> 정의 목록 안에서 정의될 용어(term)를 나타내는 시맨틱 태그입니다.
해당 용어에 대한 설명은 뒤따르는 <dd> 요소에 위치하며, <dl> 내부에서는 여러 개의 <dt><dd>를 조합해 하나 이상의 용어-설명 쌍을 만들 수 있습니다. 일반적인 사용처는 사전식 용어 설명, FAQ 목록, 키-값 구조 등입니다.

주요 역할 및 특징

  1. 정의 목록의 제목
    • <dt>는 정의 목록(<dl>)에서 용어나 항목을 나타냅니다.
    • <dt>는 대응되는 <dd>(정의 내용)와 짝을 이룹니다.
  2. 구조적 의미 부여
    • <dt>는 정의 항목의 제목을 시각적 및 의미적으로 강조합니다.
    • 하나의 <dt>에 여러 <dd>를 연결할 수 있습니다.
  3. 다른 요소와의 관계
    • <dt>는 반드시 <dl> 내부에서 사용해야 하며, 단독으로 사용할 수 없습니다.
    • <dt> 다음에는 반드시 <dd> 요소가 따라와야 합니다.
  4. 시각적 스타일

    기본적으로 굵은 글꼴로 표시되며, CSS를 사용해 스타일을 변경할 수 있습니다.

  5. 다양한 콘텐츠 포함 가능

    <dt> 요소는 단순한 텍스트뿐만 아니라 이미지, 링크 등 다양한 HTML 요소를 포함할 수 있습니다.

CSS 기본 값

<dt> 요소는 기본적으로 블록 레벨 요소이며, 별도의 CSS를 지정하지 않아도 아래와 같은 기본값이 적용됩니다.

기본 문법

속성

<dt> 요소는 고유 속성을 가지지 않으며, 글로벌 속성(class, id, style, aria-*, data-* 등)만 사용할 수 있습니다.

예제

기본 정의 목록의 <dt>

강조된 텍스트를 포함하는 <dt>

이미지를 포함하는 <dt>

링크를 포함하는 <dt>

주의사항

  • <dt> 요소는 반드시 <dl> 요소의 직계 자식으로 위치해야 하며, 단독으로 사용될 수 없습니다.
  • <dt>는 항상 <dd>와 함께 쌍을 이루어야 하며, 용어와 그에 대한 설명을 명확히 구분하여 나열하는 데 사용해야 합니다.