Тег <dfn>
- Категории: Потоковое содержимое, Фразовое содержимое
-
Контекст:
Где ожидается фразовое содержимое.
-
Модель:
Фразовое содержимое, кроме элемента
<dfn>
.
Тег <dfn>
(сокращение от "definition - определение) применяется для обозначения терминов. Ближайшим предок <p>
, <li>
или <section>
должен содержать определение данного термина.
Определение термина также можно задать в атрибуте title
, но его значение может быть полностью проигнорирован читающими и анализирующими устройствами. Поэтому всегда старайтесь дать определение термина непосредственно в тексте при его первом упоминании.
В браузере содержимое данного тега отображается курсивом.
Атрибуты
- Глобальные атрибуты
-
title
- альтернативный способ задать определение термина
-
Термин и определение
Классический пример использования элемента
<dfn>
- это выделение термина, которому дается определение: -
Термин без определения
Если термин не содержит определения в тексте, то необходимо указать его хотя бы в атрибуте
title
самого термина: -
Термин в виде аббревиатуры
Если термин является аббревиатурой, мы можем вложить
<abbr>
в тег<dfn>
. В таком случае значениеtitle
аббревиатуры может считаться и за определение термина, если иного не указано в тексте: -
Прямые отсылки
Мы можем использовать тег
<a>
на всех последующих упоминаниях термина, чтобы ставить прямые отсылки к его определению: