Почему XHTML1.1 датирован * до * XHTML1.0? Какой предпочтительный XHTML сегодня?
Я не ясно о статусе XHTML - v1.0 против v1.1. Может кто-нибудь объяснить, что является предпочтительным в данный момент и почему?
В спецификациях W3C говорится, что XHTML 1.1 * предшествует ** XHTML 1.0, что для меня очень нелогично:
http://www.w3.org/TR/xhtml11/ - Рекомендация W3C от 31 мая 2001 г.
http://www.w3.org/TR/xhtml1/ - Рекомендация W3C, обновлено 1 августа 2002 г.
Кроме того, я заметил ранее сегодня, что последняя версия htmltidy испускает XHTML 1.0, когда я запрашиваю XHTML. Хммм.... Хотя спецификации XHTML 1.1 уже 9 лет, она все еще не поддерживается основными инструментами. Это говорит о том, что XHTML 1.1 является либо совершенно ненужным, либо ложным.
Какой из них мне следует использовать, если я сегодня создаю страницы? Что, если я создаю инструменты - я должен потрудиться поддерживать оба? Или мне нужен только один?
Благодарю.
4 ответа
Если вы откроете документ XHTML 1.0 и нажмете на версию с разметкой, вы увидите, что различия в основном / только (не проверены), изменения форматирования и грамматики.
Оригинал этого документа старше, чем документ XHTML 1.1, поэтому я думаю, что они просто обновили документ, чтобы соответствовать более новому формату.
Кроме того, оригинальная документация XHTML 1.0 старше 1.1, как ответили другие,-
Страница XHTML 1.1, на которую вы ссылаетесь, просто описывает структуру. "Модули", которые фактически определяют элементы, перечислены в http://www.w3.org/TR/xhtml-modularization/ а последнее обновление - в 2008 году.
Не совсем моя сильная сторона, но, возможно, эта статья проливает свет.
Кроме того, согласно википедии и w3, здесь нет вопроса о предшествовании:
http://www.w3.org/TR/xhtml1/ - Рекомендация W3C, 26 января 2000 г., пересмотренная 1 августа 2002 г.
Насколько я знаю, XHTML 1.1 был первой полноценной версией языка на основе XML. Это означает, что XHTML 1.1 должен обслуживаться с типом mime application/xhtml+xml.
XHTML 1.0 был добавлен в качестве промежуточного звена между полноценным языком XML (XHTML 1.1) и HTML 4 (Mime-тип text/html).
По крайней мере, это мое понимание до этого момента.