Нет XHTML 5. В настоящее время существует HTML 4.01 и XHTML 1.0. There will be no XHTML 2.0. Там будет только HTML 5. HTML 5 не является стандартом XML (это означает, что документ HTML 5 не является документом XML).
Возможно, вы смотрите на HTML 5 + XML = XHTML 5. Я думаю, вы можете выразить HTML 5 как XML, но насколько я знаю, это нестандартно. Более конкретно, это всего лишь метод сериализации для дерева документов, а не для стандартного.
Чтобы уточнить этот вопрос, взгляните на HTML 5 and XHTML 5 - one vocabulary, two serializations. Даже из названия он говорит «один словарь, две сериализации». И Conversation With X/HTML 5 Team:
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.
Вы ошибаетесь. XHTML5 является частью спецификации HTML 5. См. Http://www.w3.org/TR/html5/introduction.html#html-vs-xhtml –
Это не совсем правильно. Существует XML-метод сериализации для HTML5, и несмотря на то, что он имеет специфичные для XML функции (например, пространства имен), он * является стандартом HTML5. Стандарт до сих пор говорит о том, что использование XML сильно обескуражено и действительно включает его только потому, что некоторые люди сделают это в любом случае. – cletus
Я понимаю, что вы имеете в виду. w3 упоминает HTML 5 + XML как метод сериализации (http://www.w3.org/TR/2008/WD-html5-diff-20080122/#syntax), поэтому HTML 5 и «XHTML 5» или HTML 5 + XML - это те же языки, что и два метода сериализации. Я думаю, что мой вопрос все еще актуальен. – Abignale