Какие HTML-теги вы использовали бы для такого рода информации:
Имя: Джон
Возраст: 40
Город: Франкфурт
Страна: Германия
Статус: активный
Мне нравится использовать тег <label>
в тегах p
здесь, который звучит как хорошая семантика. Однако эта информация НЕ находится внутри формы. И W3C говорит:
label: The label element represents a caption for a form control.
Итак, что мне тогда использовать? Я могу четко использовать <strong>
, но это не имеет особого значения и не кажется правильным.
ОБНОВЛЕНИЕ
Заметив предложение DEFINITION LIST, я хотел бы спросить, будет ли это лучше, если у меня есть несколько частей этой информации на той же странице? Это означает, что я несколько раз определяю "имя" с другим "определением". Например:
Имя: Джон
Возраст: 40
Город: Франкфурт
Страна: Германия
Статус: активный
Имя: Мария
Возраст: 30
Город: Бонн
Страна: Германия
Статус: неактивный
Является ли <dl>
лучшим способом?