Автор Тема: <!DOCTYPE HTML...  (Прочитано 5456 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« : 30 Мая 2002, 16:13:17 »
Большинство из тех, кто все же использует обязательный (см. спецификацию HTML 4.0) тег !DOCTYPE не указывают в нем обязательный атрибут - URI документа, описывающего этот стандарт.
За примерами далеко ходить не надо - см. html данной страницы, да я и сам так всегда пишу...


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

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

Вопрс сформулировать сложно. Вобщем, какие будут мысли по этому поводу?
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн KBA-KBA

  • Прыгает все время...
  • Постоялец
  • ***
  • Сообщений: 125
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cold.13pm.ru/
<!DOCTYPE HTML...
« Ответ #1 : 30 Мая 2002, 16:49:30 »
а какой URI указал???

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #2 : 30 Мая 2002, 21:10:30 »
Цитировать
а какой URI указал???

http://www.w3.org/TR/html4/loose.dtd">
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Последняя попытка оживить тему
« Ответ #3 : 04 Июня 2002, 00:04:38 »
Хотя бы скажите, кто что наблюдает при использовании правильного тега? Или писать правильно никто и не пытается?
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн .:cRaw:.

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #4 : 04 Июня 2002, 00:27:51 »
мой тебе совет... не прописывай его... не пришло еще его время...

Оффлайн ghostdog

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #5 : 09 Июня 2002, 00:44:21 »
Netscape 4.75? я не ошибся? этот браузер когда-нибудь понимал HTML 4.01? м-да...
может быть, стоит на досуге заглянуть по ссылке http://www.webstandards.org/upgrade/  и, заодно, предпочесть писать "правильно" не только doctype, но и весь код?

Оффлайн pomidor

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 90
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.digital-artwerks.com/
<!DOCTYPE HTML...
« Ответ #6 : 09 Июня 2002, 02:51:43 »
да ну его, этот DOCTYPE!

без него все работает нормально, а если его писать по стандарту - глюки. вывод: см. выше...
 - design is just an own point of view

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #7 : 09 Июня 2002, 19:25:55 »
2 ghostdog

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

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

Я задал конкретный вопрос. Если не можешь ответить, то хотя бы постарайся не выдвигать беспочвенные обвинения.
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн KBA-KBA

  • Прыгает все время...
  • Постоялец
  • ***
  • Сообщений: 125
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cold.13pm.ru/
<!DOCTYPE HTML...
« Ответ #8 : 14 Июня 2002, 04:09:36 »
http://www.webmascon.com/development/25a.asp
по етому поводу...

Оффлайн YA

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 597
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #9 : 14 Июня 2002, 08:59:14 »
KBA-KBA
Читал. Ответа, там нет.
Литературный перевод с русского и английского на Perl. Дорого!

Оффлайн lissdx

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 19
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
<!DOCTYPE HTML...
« Ответ #10 : 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 :(.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28