2007 15. rujan 2007

Što su DOCTYPES? Što su BROWSER quirks i strogom načinu?

Jednostavno govoreći (za one koji nikada nisu čuli za DOCTYPE prije danas)! DOCTYPE je deklaracija u HTML dokumentu koji dolazi prije <html> krpa, koji izgleda otprilike ovako (tijesto od izvora ove samoj stranici)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Zašto koristiti DOCTYPE?
Sve je počelo kada preglednika standardi su uvedeni od strane W3C. Ranije web programeri provode CSS prema željama preglednicima, da se stranice ispravno donesene u njima i većina web stranice je da CSS nije sasvim podudaraju s ovim specifikacijama / standarde.

Stoga rješenje za ovaj problem je bio

  • omogućiti web programerima koji su znali svoje standarde koje možete izabrati koji način koristiti.
  • i dalje prikazuje stare stranice prema starim (quirks) pravilima.

I DOCTYPE je rođen.

Dakle, na temelju da li je stranica namijenjena standardima ili ne, možete odabrati odgovarajuću DOCTYPE.


Odnos između DOCTYPE & Browser načina
DOCTYPE je izjava koja govori Vaš preglednik koji način treba pružiti HTML stranicu u odnosno da budemo precizniji kako bi preglednik interpretirati u CSS, quirks mode ili strogi način.

Stare stranice napisane prije nego što ovi standardi su uvedeni nemaju DOCTYPE. Stoga kada nema DOCTYPE HTML zatim u preglednik Igra riječima u modu.
Ali ako DOCTYPE definiran kao jedan od sljedećeg, a zatim preglednik je rekao da se u strogom načinu rada.

<DOCTYPE html JAVNO! "- / / W3C / / DTD HTML 4.01 Transitional / / EN" "http://www.w3.org/TR/html4/loose.dtd">


NDK dom | Izražavajući IT | Izražavajući Ukus | Izražavajući Penmenship | Izražavajući strahopoštovanje | Izražavajući Sebe