Тег dl (список определений)

Дата публикации: 10.01.2009

Тег <dl> (definition list — список определений) — тег-контейнер, используется при создании списка определений вместе с <dt> и <dd>. Является контейнером списка.
Блочный элемент.

HTML: 3.2 | 4 / XHTML: 1.0 | 1.1

Синтаксис

HTML

<dl>
<dt>
...<dt>
<dd>
...<dd>
</dl>

Атрибуты



class определяет имя используемого класса
dir определяет направление символов:

  • ltr — слева направо
  • rtl — справа налево
compact флаг. Выводит список с уменьшенными отступами.
Отсутствует в спецификации HTML 4.01!
id уникальный идентификатор
lang определяет язык отображаемого документа
onclick щелчок на элементе
ondblclick двойной щелчок на элементе
onkeydown нажатие клавиши, когда элемент имеет фокус
onkeypress нажатие и освобождении клавиши, когда элемент имеет фокус
onkeyup освобождение ранее нажатой клавиши, когда элемент имеет фокус
onmousedown нажатие кнопки мыши, когда элемент имеет фокус
onmousemove движение указателя мыши, когда элемент имеет фокус
onmouseout смещение указателя мыши с элемента
onmouseover помещение указателя мыши на элемент
onmouseup освобождение ранее нажатой кнопки мыши, когда элемент имеет фокус
style задает встроенную таблицу стилей
title всплывающая подсказка

Пример

Создаем список определений. HTML код:

HTML

<dl>
<dt>
dl</dt>
<dd>
тег-контейнер списка определений</dd>
<dt>
dt</dt>
<dd>
задает термин в списке</dd>
<dt>
dd</dt>
<dd>
задает описание термина</dd>
</dl>

Рекомендации по использованию

  • закрывающий тег обязателен (</dl>)
  • внутри тега <dl> должны располагаться только пары тегов <dt> и <dd>
  • обязательных атрибутов нет
  • разные браузеры реагируют по разному на атрибут compact=»compact»
  • списки определений применяются при верстке словарей терминов, списков новостей, диалогов

По теме