Семантическая разметка для очень нечетких дат
Я показываю очень нечеткие даты, в настоящее время в <span>
элементы, для серии <li>
предметы, например
<li>
<h1>The Big Lebowski 2</h1>
<span>Spring</span>
</li>
Я хотел бы использовать что-то более семантическое, чем <span>
Но, читая эту тему здесь, не кажется, что <time>
Элемент предназначен для таких неспецифических периодов времени.
Есть ли другой вариант или способ использования <time>
правильно отображать этот тип информации? Кажется, мне нужны микроформаты, но я с ними очень незнаком; Любой вклад приветствуется.
1 ответ
В спецификациях HTML, черновиках HTML5 или WHATWG "Живой HTML" нет ничего, чтобы выразить период времени, еще меньше размытый период, за пределами точки года, месяца и т. Д. (Выражается с помощью time
элемент) можно рассматривать как период (например, с начала года до конца года).
В микроформатах, а также в сопоставимых системах (микроданные, RDFa) для подробных микроданных, связанных с элементами HTML, вы можете выражать метаданные, например, для событий, со свойствами, такими как startDate
а также endDate
- но они, по крайней мере, в подходе Schema.org, который, как говорят, предпочитают основные поисковые системы, обозначают конкретную дату (и время).