Почему XHTML1.1 датирован * до * XHTML1.0? Какой предпочтительный XHTML сегодня? - PullRequest
2 голосов
/ 01 апреля 2010

Мне неясно, в каком состоянии 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 ]

4 голосов
/ 01 апреля 2010

Если вы откроете документ XHTML 1.0 и нажмете на версию с разметкой diff * , вы увидите, что различия в основном / только (не проверены) изменения форматирования и грамматики.

Оригинал этого документа старше, чем документ XHTML 1.1, поэтому я думаю, что они просто обновили документ, чтобы соответствовать более новому формату.

1 голос
/ 01 апреля 2010

Кроме оригинальной документации XHTML 1.0 старше 1.1, как ответили другие, -

Страница XHTML 1.1, на которую вы ссылаетесь, просто описывает структуру. «Модули», которые фактически определяют элементы, перечислены в http://www.w3.org/TR/xhtml-modularization/, а последнее обновление - в 2008 году.

0 голосов
/ 01 апреля 2010

Насколько я знаю, XHTML 1.1 был первой полноценной версией языка на основе XML.Это означает, что XHTML 1.1 должен обслуживаться с типом mime application / xhtml + xml.

XHTML 1.0 был добавлен в качестве промежуточного звена между полноценным языком XML (XHTML 1.1) и HTML 4 (text / html типа Mime).).

По крайней мере, это мое понимание до сих пор.

0 голосов
/ 01 апреля 2010

Не совсем моя сильная сторона, но, может быть, эта статья прояснит ситуацию.
Также, согласно wikipedia и w3, нет никаких сомнений в том, что они предшествуют:

http://www.w3.org/TR/xhtml1/ - Рекомендация W3C, 26 января 2000 г. , исправлено 1 августа 2002 г.

...