<!DOCTYPE html> HTML დოკუმენტის პირველი ხაზი არის. იგი ბრაუზერს აუბნებს რომ გამოაჩინოს standards mode-ში და არა quirks mode-ში (ძველი ხარვეზის სამთავერო რეჟიმი, რომელიც 1990-იანი წლების ბრაუზერებს იმიტირებს).
...
Doctype-ის გარეშე, ბრაუზერები ბრუნდებიან quirks mode-ში, რაც ლეიაუთის ქცევას გასაკვირ გზებში ცვლის — ყველაზე ცნობილი box model:
Quirks mode: width includes padding + border (old IE box model)
Standards mode: width is the content box (CSS spec) — predictable
სხვა quirks-ებში შედის line-height-ის განსხვავებული დამუშავება ცხრილის უჯრედებში, სურათების დაშორება და CSS ერთეულები. ეს არათანმიმდევრობა ხდის თქვენი ზუსტად დაწერილი CSS-ის განსხვავებულად გამოაჩენას, ამიტომ თითქმის ყოველთვის გჭირდებათ standards mode.
HTML4/XHTML-ში doctype იყო DTD-ს (Document Type Definition) მინიშნების გრძელი URL:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "...dtd">
HTML5-მა მისი გამარტივება მხოლოდ <!DOCTYPE html>-მდე — ეს აღარ მიუთითებს DTD-ზე; ეს წმინდა რეჟიმის გამცვლელი რომელიც ბრაუზერი აღიარებს.
ყოველთვის დაამატეთ <!DOCTYPE html> პირველი ხაზის სახით.
ეს ერთი ხაზის გარანტია იმის, რომ თქვენი გვერდი იყენებს თანამედროვე, თანმიმდევრულ გამოაჩენის წესებს, რომელი ყველა CSS ტიუტორიალი და ჩარჩო ვარაუდობს — მისი გამოტოვება იწვევს გასაკვირ, რთულად აკორექტირებელი ლეიაუთის განსხვავებებს.