Одно из новых объявлений doctype может быть указано как:
<!doctype html>
Но недавно я наткнулся на одно, которое немного отличалось (просмотр источника на http://html5boilerplate.com/):
<!doctype html public "">
НоЯ не могу понять, для чего это, публичная часть?
Спасибо.
Вы пропустили один важный символ
<!doctype html public "✰">
Внутри кавычек есть символ звезды.Им нравится помещать это везде.Это действительно, но ни в коем случае не полезно: P
это упоминается в журнале изменений html5boilerplate, выполните поиск типа документа на странице.
Это сделано для отключения dtd предупреждений в IDE, например, eclipse.
См .: Отключить предупреждение DTD для скриптов Ant в Eclipse?
IE10 требуется PUBLIC "" для правильной обработки страницы как HTML 5 - по крайней мере, в версии для Windows 7.
PUBLIC ""