Тег <dd>
Описание
Тег <dd>
(от англ. "definition description") используется для описания термина в списке определений <dl>
. Всегда следует после тега <dt>
(определяемого термина).
<dl>
<dt>HTML</dt>
<dd>Язык гипертекстовой разметки для создания веб-страниц</dd>
<dt>CSS</dt>
<dd>Каскадные таблицы стилей для оформления веб-документов</dd>
</dl>
<dl>
<dt>JavaScript</dt>
<dd>Язык программирования для создания интерактивных веб-страниц</dd>
<dd>Не имеет отношения к Java, несмотря на схожее название</dd>
</dl>
<style>
dl { margin: 1em 0; }
dt { font-weight: bold; }
dd { margin-left: 2em; color: #555; }
</style>
<dl>
<dt>API</dt>
<dd>Интерфейс программирования приложений для взаимодействия между программами</dd>
</dl>
Ключевые особенности:
- Должен находиться внутри
<dl>
- По умолчанию имеет отступ слева (можно изменить через CSS)
- Может содержать другие HTML-элементы (абзацы, списки, изображения)
- Может следовать сразу за
<dt>
или после другого<dd>
- Важен для семантической разметки и доступности
Рекомендации по использованию:
- Используйте для глоссариев, словарей, FAQ-разделов
- Для сложных описаний добавляйте структуру внутри
<dd>
- Сочетайте с микроформатами для машинно-читаемых данных
- Избегайте использования для чисто декоративных целей
Тег <dd>
обеспечивает семантически правильное оформление пар "термин-определение" в HTML-документах.
Атрибуты
accesskey | Определяет горячую клавишу для активации/фокусировки элемента |
class | Задает один или несколько классов CSS для стилизации элемента |
contenteditable | Указывает, может ли пользователь редактировать содержимое элемента |
data-* | Используется для хранения пользовательских данных в элементах |
dir | Определяет направление текста: слева направо (ltr) или справа налево (rtl) |
hidden | Скрывает элемент, делая его невидимым и недоступным для пользователя |
id | Уникальный идентификатор элемента в документе |
lang | Определяет язык содержимого элемента |
spellcheck | Указывает, должна ли проверяться орфография в содержимом элемента |
style | Позволяет задавать CSS-стили непосредственно в атрибуте элемента |
tabindex | Определяет порядок перехода между элементами при нажатии Tab |
title | Задает всплывающую подсказку при наведении на элемент |
translate | Указывает, должен ли переводиться текст внутри элемента |
nowrap | Запрещает перенос строк (устарел в HTML5) |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
3.0 | 1.0 | 2.0 | 1.0 | 1.0 |