KOMPOOS.NL

doctype declaration - HTML5

home » manuals » html5 » doctype-declaration.html

sitemap | terug naar het html5 referentie - tags - overzicht


uitleg doctype tag

Het doctype moet echt het aller-eerste zijn wat de browser "ziet". Derhalve is het doctype het aller-eerste wat op de pagina "geschreven" wordt. Eigenlijk is doctype géén tag. Het doctype "vertelt" aan de browser in welke versie van de markup language de pagina geschreven is. Maak nooit de fout om (voor wat voor reden dan ook) het verkeerde doctype te kiezen. Buiten dat jouw pagina niet kan valideren (W3C), krijg je ook problemen met de performance en (niet in de laatste plaats..) met de zoekmachines. Als je (nog) niet in staat bent om correcte html-pagina's te schrijven, kies dan voor het meest "vergevings-gezinde" doctype. Dat is HTML 4.01 Transitional en de code hieronder moet je bovenaan jouw pagina plaatsen:

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

Natuurlijk is er een overvloed aan doctypes; ik noem er een paar:


XHTML 1.0 Strict

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

en


XHTML 1.1

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Maar er is er maar één die de absolute voorkeur heeft. Dat is het doctype van HTML5. De top-sites van deze planeet worden in html5 "geschreven". En de code is de simpelste van allemaal. Plaats onderstaande regel bovenaan jouw pagina, en treed toe in de wereld die HTML5 heet.

<!DOCTYPE html>