Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

HTML vs XHTML

1.9K
17 февраля 2010 года
Werky
129 / / 14.01.2006
В чем разница и преимущества этих двух версток в стрикте?

С XHTML дела не имел но интерестно попробовать.
22K
18 февраля 2010 года
likeopera
105 / / 18.04.2008
А если пройтись по форуму и поискать? :)
http://forum.codenet.ru/showthread.php?t=53679
1.9K
20 февраля 2010 года
Werky
129 / / 14.01.2006
Извиняюсь за тему, так далеко не смотрел, а поискать не додумался, не думал что тема настолько популярна.

Вобщем понял что неважно что написано в доктайпе это нужно лишь валидатору, а если верстальщик по всем стандартам то подходящий доктайп при случае можно указать.

Плохо конечно что для того что бы браузер правильно разобрал XHTML-ную верстку необходимо отправлять соответсвующий заголовок.
13
20 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Какой еще заголовок? вы о чем вообще?
1.9K
20 февраля 2010 года
Werky
129 / / 14.01.2006
Content-Type: application/xhtml+xml; charset=utf-8

В комментах к статье написано
13
20 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Чуши вы какой-то начитались. Чтобы браузер нормально разобрал XHTML, то ничего кроме доктайпа не требуется (если мы конечно говорим о браузерах, а не об уродах вроде IE6).
22K
21 февраля 2010 года
likeopera
105 / / 18.04.2008
Werky
Вы лучше тему перечитайте, а не статью.
И вообще. Проблемы xhtml vs html теперь нет в принципе. В новом стандарте html 5 будут доступны оба синтаксиса, а "истинный xhtml" (тот, которому нужен заголовок с application/xhtml+xml) будет использоваться очень ограниченно.

Вот ещё что можно посмотреть:
http://habrahabr.ru/blogs/webdev/65722/
http://kegf.habrahabr.ru/blog/64323/
http://habrahabr.ru/blogs/webdev/64188/ (особенно важно)

Что не нужно смотреть, т.к. информация и подход устарели:
http://beshenov.ru/xhtml-faq-ru.html

Кратко:
Всё, что отличает xhtml 1.0 (самый распространённый) от html на сегодняшний момент и в будущем - это более строгий синтаксис.
xhtml 2 умер.
xhtml 1.1 трансформируется в xhtml 5, то есть в html 5 с синтаксисом xhtml (xml) и типом содержимого application/xhtml+xml.
22K
21 февраля 2010 года
likeopera
105 / / 18.04.2008
RussianSpy
xhtml 1.0 понимает и нормально разбирает вообще любой браузер, потому что это в первую очередь html. А то, по каким правилам этот html оформляется - дело десятое.
13
21 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Цитата: likeopera
RussianSpy
xhtml 1.0 понимает и нормально разбирает вообще любой браузер, потому что это в первую очередь html. А то, по каким правилам этот html оформляется - дело десятое.



Браузер все разберет - ясное дело. Вопрос только как он это все отобразит. Читайте что такое доктайп и для чего он нужен.

1.9K
22 февраля 2010 года
Werky
129 / / 14.01.2006
Что то мне подсказывает, что лучше пока подождать до официального выхода html 5.

А по поводу того что использовать нет единого мнения, каждый поступает так как хочет, потому что ему так удобней.
13
22 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Ждите ХТМЛ5 - стандарт будет принят в 2018 году.
22K
23 февраля 2010 года
likeopera
105 / / 18.04.2008
RussianSpy
Вообще-то я уже давно понял разницу между режимом стандартов и режимом "предпочтений браузера", поэтому и использую только Strict. ;) Но дело в том, что это относится уже не столько к HTML, сколько к CSS. Понимание браузером именно разметки от доктайпа, насколько я себе представляю, не зависит.
22K
23 февраля 2010 года
likeopera
105 / / 18.04.2008
Werky
В мире вообще ни о чём нет постоянного мнения ;) Вы лучше сверстайте побольше макетов - потом сами поймёте, чему верить, а чему не очень.
13
23 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Цитата: likeopera
RussianSpy
Понимание браузером именно разметки от доктайпа, насколько я себе представляю, не зависит.


Еще раз говорю - почитайте для чего нужен доктайп - для вас это будет откровением.

22K
23 февраля 2010 года
likeopera
105 / / 18.04.2008
Вы можете отличить разметку от стилевого оформления? Список <ul> не станет параграфом <p> от смены доктайпа!
13
23 февраля 2010 года
RussianSpy
3.0K / / 04.07.2006
Не станет.
Но рендеринг страницы меняется в зависимости от доктайпа.
22K
23 февраля 2010 года
likeopera
105 / / 18.04.2008
Вот это другое дело :)
Рендеринг меняется, тут я согласен целиком и полностью.
1.9K
24 февраля 2010 года
Werky
129 / / 14.01.2006
Цитата: likeopera
Werky
В мире вообще ни о чём нет постоянного мнения ;) Вы лучше сверстайте побольше макетов - потом сами поймёте, чему верить, а чему не очень.



Раньше верстал на таблицах на доктайп не обращал особого внимания, но в один прекрастный момент понял что так долго продолжатся не может. Решил серйозной подойти к этому вопросу. Теперь использую строгую модель данных также перешел на дивы и не жалею, по сути соблюдаются почти что все ограничения XHTML ну кромет слэшей в одиночных тэгах и ещё пару.

Хотел только для себя уяснить есть ли смысл переходить на XHTML.

22K
25 февраля 2010 года
likeopera
105 / / 18.04.2008
Вспомнил! У Молли Хольцшлаг в книге есть глава по этому вопросу. С аргументами :)
http://www.ozon.ru/context/detail/id/2509571/
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог