XHTML 5 отсутствует. В настоящее время существуют HTML 4.01 и XHTML 1.0. XHTML 2.0 не будет. Будет только HTML 5. HTML 5 не является стандартом XML (то есть документ HTML 5 не является документом XML).
Возможно, вы смотрите HTML 5 + XML = XHTML 5 . Я думаю, вы можете выразить HTML 5 как XML, но, насколько я знаю, это нестандартно. Более конкретно, это просто метод сериализации для дерева документов, а не стандарт.
Чтобы прояснить эту проблему, взгляните на HTML 5 и XHTML 5 - один словарь, две сериализации . Даже из названия написано «один словарь, две сериализации». И Беседа с командой X / HTML 5 :
Спецификация XHTML 5 гласит, что «вообще говоря, авторы
отговаривать от попытки использовать XML на
Сеть ". Зачем писать спецификации XML, как
XHTML 5, а затем отговорить авторов
от его использования? Почему бы просто не уронить
поддержка XML (XHTML 5)?
Некоторые люди собираются использовать XML с
HTML 5, что бы мы ни делали. Это просто
что нужно сделать - XML это метаязык
для описания древовидных структур, HTML 5
древовидная структура, очевидно, что
XML можно использовать для описания HTML 5.
Проблема в том, что если мы не
уточни это тогда всем кто думает
это очевидно и идет вперед и делает
это будет делать это немного по-другому
кстати, и у нас будет
совместимость кошмар. Так что вместо
мы кусаем пулю и определяем, как она
должен работать, если люди это делают.
XHTML 1.0 был стандартом. Он отличается от HTML 4. XHTML 5, если можно так назвать, представляет собой не что иное, как представление документов HTML 5 в форме XML.