Автор Тема: Валидолче  (Прочетена 1436 пъти)

KeuH

  • Напреднали
  • *****
  • Публикации: 68
    • Профил
Валидолче
« -: Aug 04, 2004, 17:43 »
Чудя се следното нещо.  Ако не се сложи doctype декларация в началото, като какво възприемат браузърите една уеб страница?  Пробвах, но не е html 4.01 transitional, защото, когато го напиша изрично, шрифтовете се разбиват и въобще става мазало.  Интересувам се по-специално от IE, mozilla, и konqueror.
Активен

astronom

  • Напреднали
  • *****
  • Публикации: 254
    • Профил
Валидолче
« Отговор #1 -: Aug 04, 2004, 18:18 »
Знам само за Mozilla. При нея се прави разлика между това дали се рендира stndard HTML или обикновен (т. нар. Quirks mode). Можеш да прочетеш повече тук.
За IE не знам дали прави разлика, защото Micro$oft така или иначе не признават много много общоприетите стандарти, а си създават свои собственически такива.
Активен

Г. Д. Сотиров

KeuH

  • Напреднали
  • *****
  • Публикации: 68
    • Профил
Валидолче
« Отговор #2 -: Aug 07, 2004, 14:22 »
Разучих го!  IE когато не му е подаден DOCTYPE си рендерира как си иска -- напр. css width = width, а пък при DOCTYPE 4.01 transitional width = width + padding-left + padding-right...  Докато другите браузъри си fallback-ват до 4.01 transitional...
Активен