XHTML 1.1 лучше, чем другие типы документов?

Об этом говорится на этой странице http://www.veiled-chameleon.com/xhtml11.html

XHTML 1.1 позволяет легко создавать различные форматы отображения, такие как формат страницы для печати, для беспроводных устройств и КПК и телевизионных браузеров, просто написав новый CSS (каскадную таблицу стилей) для нового документа.

Обновить:

И об этом говорится на http://www.w3schools.com/w3c/w3c_xhtml.asp

XHTML 1.1 (Modular XHTML)

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

Небольшие браузеры могут уменьшить их сложность, поддерживая только выбранные модули

Может кто-нибудь объяснить мне, что авторы говорят в этом утверждении, и не может ли это быть сделано с помощью XHTML 1.0 stric или HTML 4.01 Strict?

5 ответов

Автор этой цитаты просто неправ. Именно CSS допускает такие вещи, а не HTML или XHTML.

media атрибут для STYLE а также LINK был представлен в HTML 4, а CSS типы мультимедиа - в CSS 2.

Цель xhtml1.1 - разделить спецификацию на более мелкие модули, которые устройства могут использовать для своих целей, вместо того, чтобы каждое устройство требовало поддержки всей спецификации. Ни один из них не является "лучше", чем другой, но вы выбираете его, исходя из своих потребностей. HTML4.01 - это HTML. XHTML1.1 является строго XML.

А что касается строгого и переходного, ни у кого нет потребности в переходе на вновь создаваемых веб-страницах.

Первый автор, кажется, полон коричневого вещества.

XHTML 1.1 уже мертв в воде, теперь, когда рабочая группа XHTML2 была демонтирована. Кроме того, если вы посмотрите на iPhone/Nexus One/Blackberry/..., вы заметите, что "Маленькие устройства не могут поддерживать все функции XHTML" на самом деле не так (по крайней мере, больше).

Шумиха, связанная с использованием XML, заключалась в том, что теоретически любой XML-документ можно легко преобразовать в другой. таким образом, у вас будет один код веб-приложения, но несколько XSLT преобразуют ваши страницы непосредственно перед использованием для любой презентации.

Конечно, есть и другие, гораздо более простые в использовании системы шаблонов, которые одинаково хорошо работают на HTML.

На самом деле, если есть какое-то различие, это между Переходным и Строгим. Transitional позволяет вам делать всякие дурацкие вещи как в HTML, так и в XHTML. Можно злоупотреблять или злоупотреблять практически любым стандартом.

Другие вопросы по тегам