Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: YA от 30 Мая 2002, 16:13:17

Название: <!DOCTYPE HTML...
Отправлено: YA от 30 Мая 2002, 16:13:17
Большинство из тех, кто все же использует обязательный (см. спецификацию HTML 4.0) тег !DOCTYPE не указывают в нем обязательный атрибут - URI документа, описывающего этот стандарт.
За примерами далеко ходить не надо - см. html данной страницы, да я и сам так всегда пишу...


В действительности, такой неправильный тег должен полностью игнорироваться броузером. Броузер, соответственно, считает такой документ не соответствующим стандарту HTML 4.01 Transitional и обрабатывает его как нечто архаичное, считая, что он сделан для старых броузеров... ну, примерно так :). Но это все теория.

Что касается практики. Первое что бросилось в глаза, когда я изменил этот "неправильный" тег на "правильный" - IE 6.0 и Netscape 4.75 стали считать, что текст в ячейках таблицы по-умолчанию должен выравниваться по центру (!), что как раз наоборот не соответствует спецификации HTML 4.01.

Вопрс сформулировать сложно. Вобщем, какие будут мысли по этому поводу?
Название: <!DOCTYPE HTML...
Отправлено: KBA-KBA от 30 Мая 2002, 16:49:30
а какой URI указал???
Название: <!DOCTYPE HTML...
Отправлено: YA от 30 Мая 2002, 21:10:30
Цитировать
а какой URI указал???

Название: Последняя попытка оживить тему
Отправлено: YA от 04 Июня 2002, 00:04:38
Хотя бы скажите, кто что наблюдает при использовании правильного тега? Или писать правильно никто и не пытается?
Название: <!DOCTYPE HTML...
Отправлено: .:cRaw:. от 04 Июня 2002, 00:27:51
мой тебе совет... не прописывай его... не пришло еще его время...
Название: <!DOCTYPE HTML...
Отправлено: ghostdog от 09 Июня 2002, 00:44:21
Netscape 4.75? я не ошибся? этот браузер когда-нибудь понимал HTML 4.01? м-да...
может быть, стоит на досуге заглянуть по ссылке http://www.webstandards.org/upgrade/ (http://http://www.webstandards.org/upgrade/)  и, заодно, предпочесть писать "правильно" не только doctype, но и весь код?
Название: <!DOCTYPE HTML...
Отправлено: pomidor от 09 Июня 2002, 02:51:43
да ну его, этот DOCTYPE!

без него все работает нормально, а если его писать по стандарту - глюки. вывод: см. выше...
Название: <!DOCTYPE HTML...
Отправлено: YA от 09 Июня 2002, 19:25:55
2 ghostdog

Цитировать
Netscape 4.75? я не ошибся?

Ошибся!
Цитировать
IE 6.0 и Netscape 4.75
(см. выше)
Цитировать
и, заодно, предпочесть писать "правильно" не только doctype, но и весь код

Я задал конкретный вопрос. Если не можешь ответить, то хотя бы постарайся не выдвигать беспочвенные обвинения.
Название: <!DOCTYPE HTML...
Отправлено: KBA-KBA от 14 Июня 2002, 04:09:36
http://www.webmascon.com/development/25a.asp
по етому поводу...
Название: <!DOCTYPE HTML...
Отправлено: YA от 14 Июня 2002, 08:59:14
KBA-KBA
Читал. Ответа, там нет.
Название: <!DOCTYPE HTML...
Отправлено: lissdx от 14 Июня 2002, 10:00:40
Ya... Vot eto da :))). A validator
( http://validator.w3.org/ ) sovsem ne rugaetsja po etomu
povodu, (t.e. esli URI ne ukazan),  mozcet na W3 napisat\' chto VALIDATOR ne pravilno
rabotaet :(.