2016-03-17 1 views
3

Accorting to this article, есть 2 варианта HTML5: html и XML.
В W3 Я не могу найти официальную схему DTD или XML. В Интернете я только нашел неофициальные.Почему нет официальной схемы XML для XHTML5?

Итак, как я могу проверить документ XHTML5?

+0

Это документ полиглота? – Knu

+0

Вы можете просто запустить его через валидатор W3C (который скажет вам, является ли он правильным HTML5) и загрузить его в браузер (который скажет вам, является ли он хорошо сформированным XML), и тогда вы узнаете, что это XHTML5. –

ответ

2

Re:

Почему нет официальной схемы XML для XHTML5?

См. this comment on the v.Nu GitHub repo.

Для дальнейшего ознакомления см. unsoup/validator GitHub repo.

Re:

, как я могу проверить документ XHTML5?

Загрузите документ XHTML5 с расширением файла .xhtml в экземпляр Nu Html Checker (v.Nu). Например:

https://html5.validator.nu/

Для подтверждения XHTML5, как вы типа («на лету»), следует использовать редактор Atom с новым linter-vnu пакета (опубликовано сегодня).

1

Хотя HTML 5 основан на HTML 4 и более ранних версиях, HTML 5 не является SGML-приложением («приложение» - это термин, используемый для языка, определенного с помощью SGML), и, следовательно, не существует DTD, следовательно, для него нет XSD.

HTML 5 - это собственный независимый язык.

Смежные вопросы