XHTML 2.0 против HTML 5

Дубликат:


Похоже, существует единое мнение о том, что развитие HTML 5 и поддержка HTML 5 поставщиками браузеров делают принятие XHTML 1.0 с надеждами на XHTML 2.0 плохим выбором.

По этой причине в моем последнем проекте я решил использовать строгий тип документа HTML 4.01, который потребовал от меня оглянуться на соглашения HTML, например, не использовать больше символов в конце самозакрывающихся тегов.

Вопрос в том, правильно ли я поступаю?


person Nick Allen    schedule 16.05.2009    source источник
comment
Споры между XHTML и HTML возникали неоднократно - как это можно увидеть в столбце «Связанные» справа, совсем недавно, здесь: stackoverflow.com/questions/867498/ Суть проблема все еще возвращается к XHTML vs. HTML. В настоящее время HTML5 принят далеко не повсеместно.   -  person James B    schedule 16.05.2009
comment
К сожалению, до универсального внедрения XHTML также далеко;)   -  person jalf    schedule 16.05.2009
comment
Достаточно верно. Итак, если ни то, ни другое не очень хорошо принято, проблема просто возвращается к тому, чтобы принять их за их теоретические достоинства? ;)   -  person James B    schedule 16.05.2009
comment
Или признать, что веб-разработка - отстой и, вероятно, всегда будет отстой. И просто выберите наименьший общий знаменатель. Что, к сожалению, вероятно, означает HTML4.01. Или моя предпочтительная стратегия - просто держаться подальше от веб-программирования, когда это вообще возможно. ;)   -  person jalf    schedule 16.05.2009
comment
Есть и этот вариант;) Я все еще надеюсь, что Интернет действительно станет более структурированным и машиночитаемым, хотя ... не то чтобы я думаю, что спецификация XHTML вообще хорошо написана, но в ней есть несколько хороших идей. .   -  person James B    schedule 16.05.2009


Ответы (2)


XHTML 2 умрет тихой смертью, неиспользованной и не оплаканной.

person Matthew Wilson    schedule 16.05.2009
comment
В XHTML 2 есть неплохие вещи. Жаль, что ему пришлось умереть. Особенно учитывая то, что HTML 5 не исправил ни одной из проблем, которые я ждал, чтобы исправить XHTML 2. : / - person Trejkaz; 15.11.2016

Я бы придерживался XHTML, HTML 5 поддерживает большинство синтаксиса XHTML (<br /> и т. Д.)

person HarryM    schedule 16.05.2009
comment
И еще нет DTD. - person Trejkaz; 15.11.2016