Recenice zapocinjete sa velikim slovom; HTML kod sa DOCTYPE. To je jednostavno osnovna gramatika.
Ko ima koristi?
Vi imate koristi. Mnogi saveti koji slede ce zahtevati da znate koju verziju HTML-a koristite, zato sto ce se instrukcije malo razlikovati. Zato to treba da odlucite sada, ili dodajte ako vec nemate.
Kako se to radi
Mozda vec imate DOCTYPE. Pogledajte kod od naslovne strane; vas DOCTYPE (ako ga imate) ce biti na samom vrhu strane, pre <html> elementa.
- Ako koristite difolt kalup iz Movable Type, vas
DOCTYPEce verovatno da sadrzi frazu "XHTML 1.0 Transitional". To je u redu. - Ako koristite neki od difolt kalup od Radio Userland, Manila, ili Blogger, vas
DOCTYPEce verovatno da sadrzi "HTML 4.01 Transitional". To je takodje u redu. - Drugi korektni
DOCTYPE-ovi sadrze fraze kao sto su "HTML 4.01 Strict", "XHTML 1.0 Strict", "XHTML 1.1", i jos nekoliko drugih. Sve te su ispravne.
Ako imate DOCTYPE, ne menjajte ga. Ali, ako kod ne sadrzi DOCTYPE ispred <html> elementa, dodajte sledece:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Iz tehnickih razloga u koje se radije ne bih upustao u ovom momentu, (pogledajte "Dodatna literatura" sekciju na dnu, ako ste zainteresovani), moguce je da cete videti male razlike u izgledu stranice posle dodavanja ovog DOCTYPE. Ako (i samo ako) se ovo dogodi, mozete napraviti kompromis i koristiti polu DOCTYPE, kao na primer:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Obratite paznju da svaka stranica vaseg veb sajta treba da sadrzi DOCTYPE, tako da treba da proverite sve kalupe.
- Korisnici Movable Type-a bi trebalo da provere "Main Index", "Master Archive Index", "Category Archive", "Date-Based Archive", i "Individual Entry Archive" kalupe, plus bilo koji drugi kalup arhive koji ste sami napravili.
- Ako koristite Radio Userland i Manila, treba da proverite i "Main template" i "Home page template".
- Korisnici Greymatter-a treba da provere "Main Index-Related Templates", "Archive-Related Templates", i "Entry-Related Templates".
- Korisnici Blogger-a treba da stave
DOCTYPEu glavni kalup (template). Ako je vas "Archive template" posebna strana (to jest, ako ima<html>elemenat na vrhu), trebao bi takodje da ima iDOCTYPE.
Vazna stvar da se zna za ostatak ovog poglavlja jeste dali koristite HTML 4 (bilo koju verziju), XHTML 1.0 (bilo koju verziju), ili XHTML 1.1. Videcete sutra zasto.
Dodatna literatura
- A List Apart: Fixing Your Site With The Right DOCTYPE
- MSDN: Quirks mode in IE 6. (Primedba: ovaj sajt ne radi u nekim verzijama Netscapa i Mozille. Ovo je krivica Mikrosoft-a, ne moja.)
- Quirks mode in Mozilla.