Многие блоги используют концепцию «тегов» и «категорий» для добавления метаданных к сообщению. Какова наилучшая практика семантической разметки для этой информации, чтобы машина, читающая сообщение в блоге, могла легко идентифицировать теги?
В настоящее время я добавляю "tag"
к атрибуту rel
ссылки, например.
<a rel="tag" class="tag" href="/tags.html#site-configuration">#site-configuration</a>
Я полагаю, что можно использовать html-формат Dublin Core для ключевого слова:
<meta name = "DC.Subject"
content = "site-configuration">
и добавить это в шапку страницы, или метатеги могут быть в теле? Что предпочтительнее, тот или другой вариант или какой-то совершенно другой вариант?
Есть ли лучшая стратегия с точки зрения предоставления точных и стандартизированных определений контента?
Является ли HTML5 разумным выбором, если я хочу быть таким придирчивым к метаданным, или мне следует использовать тип документа XML?
Каковы плюсы и минусы различных подходов?
<meta name="keyword" content="site-configuration">
может быть предпочтительнее, поскольку я не думаю, что DC.Subject является допустимым html5. Не уверен, какие атрибуты будут правильными для категорий (т.е. в стандарте html5 нет атрибутаrel="category"
(?)) - person cboettig   schedule 13.10.2012