Использование даты для ключа элемента ‘dl’?

#html #html-lists #semantic-markup

#HTML #html-списки #семантическая разметка

Вопрос:

Я создаю список статей. Список статей состоит из даты и названия статьи:

2019-04-14 имя_статьи
1 2019-04-15 имя_статьи 2 2019-04-16
имя_статьи 3

В настоящее время я могу использовать некоторые элементы списка. ol , dl , ul и т.д. Решая, какой из них подходит, я подумал, было бы целесообразно установить дату в качестве ключа для dl элемента, названия статьи и т. Д.

 <dl>
  <dt>2019-04-14</dt>
  <dd>article_name1</dd>
  <dt>2019-04-15</dt>
  <dd>article_name2</dd>
  <dt>2019-04-16</dt>
  <dd>article_name3</dd>
</dl>  

В соответствии со стандартом HTML было обнаружено, что использование dl элемента ограничено, поскольку разметка диалога неуместна:

dl Элемент не подходит для разметки диалога. Смотрите несколько примеров того, как разметить диалог.

Однако я не знал, было ли это уместно или неуместно в списке статей.

нецелесообразно ли использовать дату в качестве ключа dl элемента и указывать название статьи и т. Д. В качестве ее описания?

Кроме того, неуместно ли указывать название статьи и дату в качестве ключа в ключе?

 <dl>
  <dt>article_name1</dt>
  <dd>2019-04-14</dd>
  <dt>article_name2</dt>
  <dd>2019-04-15</dd>
  <dt>article_name3</dt>
  <dd>2019-04-16</dd>
</dl>  

Комментарии:

1. Поскольку в спецификации не указано так или иначе, это, возможно, вопрос мнения. Но проблема с диалогом в виде списка пар имя-значение заключается в том, что имена повторяются каждый раз, когда персонаж что-то говорит, а это не то, что можно было бы ожидать от ассоциативного списка. Итак, пока каждая дата отображается в списке только один раз, я бы сказал, что это уместно.