본문 바로가기

마크업 언어/HTML

HTML <dl> <dt> <dd> 태그, 정의 목록 만들기

HTML <dl> <dt> <dd> 태그, 정의 목록 만들기

HTML의 정의 목록 태그(<dl>, <dt>, <dd>)는 용어와 그 정의를 구조적으로 표현할 수 있는 유용한 도구입니다. 이 가이드에서는 이들 태그를 활용하여 정의 목록을 만드는 방법과 다양한 활용 예제를 살펴보겠습니다.

 

 

 

1. <dl> 태그 소개

<dl> 태그는 'definition list'의 약자로, 정의 목록을 나타내는 HTML 태그입니다. 이 태그 안에는 <dt> 태그와 <dd> 태그가 포함되어 용어와 그 정의를 구조화합니다.

 

 

2. <dt> 태그 사용법

<dt> 태그는 'definition term'의 약자로, 정의 목록의 각 항목에서 용어를 나타냅니다. <dl> 태그 내부에서 사용되며, <dd> 태그와 쌍을 이루어 사용됩니다.

<dl>
    <dt>HTML</dt>
    <dd>하이퍼텍스트 마크업 언어</dd>
</dl>

 

 

3. <dd> 태그 사용법

<dd> 태그는 'definition description'의 약자로, 정의 목록의 각 항목에서 용어에 대한 설명을 나타냅니다. <dl> 태그 내에서 <dt> 태그와 함께 사용됩니다.

<dl>
    <dt>CSS</dt>
    <dd>캐스케이딩 스타일 시트</dd>
</dl>

 

 

 

 

4. 정의 목록 예제

정의 목록은 단순한 용어와 설명의 쌍을 넘어서 다양한 정보 구조화에 사용할 수 있습니다. 아래는 정의 목록의 기본 예제입니다:

<dl>
    <dt>JavaScript</dt>
    <dd>웹 페이지에 동적인 기능을 추가하는 스크립트 언어</dd>
    <dt>Python</dt>
    <dd>쉽고 직관적인 문법을 가진 프로그래밍 언어</dd>
</dl>

 

 

5. 고급 활용 예제

정의 목록을 활용하여 더욱 복잡한 데이터 구조를 표현할 수도 있습니다. 예를 들어, 여러 줄의 설명이나 중첩된 정의 목록을 만들 수 있습니다:

<dl>
    <dt>HTML</dt>
    <dd>
        하이퍼텍스트 마크업 언어로 웹 페이지를 구조화하는 데 사용됩니다.
        <dl>
            <dt>태그</dt>
            <dd>HTML 요소를 나타내는 코드 조각</dd>
        </dl>
    </dd>
    <dt>CSS</dt>
    <dd>
        웹 페이지의 스타일과 레이아웃을 정의하는 언어입니다.
    </dd>
</dl>

위 예제에서는 정의 목록 내에 또 다른 정의 목록을 중첩시켜 사용한 예를 보여줍니다.

 

 

6. 결론

HTML의 정의 목록 태그(<dl>, <dt>, <dd>)는 용어와 그 정의를 체계적으로 표현할 수 있는 강력한 도구입니다. 기본 사용법부터 고급 활용 예제까지 다양한 방법을 익혀 웹 페이지의 정보를 보다 효율적으로 구조화해보세요.