Хорошая отправная точка для DOCTYPE для использования schema.org - PullRequest
0 голосов
/ 28 февраля 2012

Я ищу что-то вроде хорошей отправной точки для этого вопроса:

Какой DOCTYPE следует использовать при использовании schema.org?

До сих пор я изменил это:

DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" в это:

DOCTYPE html PUBLIC "- // W3C // DTD XHTML + RDFa 1.0 // EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"

Но что было бы лучше здесь?

Ответы [ 2 ]

3 голосов
/ 29 февраля 2012

schema.org явно не рекомендует тип документа.Я бы рекомендовал переключиться на тип документа HTML5:

<!DOCTYPE html>

. Он будет совместим с синтаксисами микроданных и RDFa 1.1, которые полезны для интеграции schema.org.(хотя в настоящее время в примерах показаны только микроданные).

0 голосов
/ 18 января 2013

Это было до XHTML5.Если вы предпочитаете xml над html, начните с объявления xml и предоставьте контент с помощью приложения MIME-типа / xhtml + xml. Особо помните, что используйте , чтобы веб-браузер агента пользователя знал, что нужно использовать новыйначальный контекст, который до настоящего времени никогда не требовал отдельного rel = "profile" для RDFa. Без нового начального контекста старый метод doctype должен работать с причудами. Для schema.org схема префикса предопределена начальным контекстом RDFa http://www.w3.org/2011/rdfa-context/rdfa-1.1 в то время как документация на schema.org вводит в заблуждение использование микроданных вместо RDFa, схема помогает поисковым системам индексировать аспекты, помимо доменных, такие как страница и веб-страница, с большей глубиной, чем теги разметки.

...