Адаптирован ли <dl> элемент из XHTML 1.0 для отображения списка тегов ресурсов или ленты подписки?
-
20-09-2019 - |
Вопрос
Интересно, будет ли <dl>
элемент из XHTML 1.0 семантически допустим для отображения списка тегов ресурсов, например:
<dl>
<dt>Tags</dt>
<dd><a href="">Lorem</a></dd>
<dd><a href="">Ipsum</a></dd>
<dd><a href="">Dolor</a></dd>
</dl>
Или с подпиской на канал, как показано в приведенном ниже коде:
<dl>
<dt>Feeds</dt>
<dd><a href=""><img src="atom.png" alt="Atom" /></a></dd>
<dd><a href=""><img src="rss.png" alt="RSS" /></a></dd>
</dl>
Или это тот <ul>
элемент, более адаптированный к этим примерам?
Решение
В dl
оператор изначально предназначался для отображения списка определений.Вы хотите показать список доступных каналов.Это не "вот лемма, вот объяснение", которое вы используете в словаре (и отношение часто равно 1: 1, то есть единице dt
и один dd
).
Итак:нет, тот dl
утверждение не является семантически правильным выбором. ul
лучше подойдет, или маленький столик.
Редактировать:для сравнения, <dt>Feed</dt><dd>An automatically retrievable set of information</dd>
подошло бы больше.Обратите внимание, что "dt" означает "термин определения", а "dd" означает "описание определения" "данных определения".