Могу ли я положить что-нибудь в DL / DT / DD? - PullRequest
19 голосов
/ 18 июня 2011

Могу ли я использовать списки определений так же, как неупорядоченные / упорядоченные списки?

Я имею в виду вставлять DIV-файлы что угодно в DT или DD?

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

Есть ли браузеры или поисковые системы?жалуются?

Ответы [ 2 ]

21 голосов
/ 18 июня 2011

Обновленный ответ, основанный на комментариях:

Первоначально ответ был дан в 2011 году для HTML 4, но для HTML5 ответ отличается:

dt Потоковое содержимое, но без заголовка, нижнего колонтитула, содержимого секционирования или потомков содержимого заголовка.dd Содержание потока.

Оригинальный ответ:

DT элементы должны содержать встроенное содержимое .
DD элементы должны содержать содержимое уровня блока .

Списки определений незначительно отличаются от списков других типов в этом элементе списка, состоящем из двух частей: термина и описания.Термин задается элементом DT и ограничен встроенным содержимым.Описание дано с элементом DD, который содержит контент уровня блока.

Источник: W3C

Этот вопрос также являетсяинтересно читать: Зачем использовать теги списков определений (DL, DD, DT) для форм HTML вместо таблиц?

9 голосов
/ 18 июня 2011

Внутри DL вы можете поместить только теги DT и DD.Тег DT является встроенным тегом , поэтому не следует помещать в него блочные элементы.Тег DD может содержать в основном все, что вы хотите, это тег потока содержимого.

...