HTML <!DOCTYPE> Tag

Snelmenu:

VoorbeeldVoorbeeld:
<!DOCTYPE html>
<html>
<head>
<title>Titel</title>
</head>
 <body>
  Inhoud van je HTML-document!
 </body>
</html>


Beschrijving

De doctype tag, oftewel Document Type Definition (DTD) is ervoor bedoeld om aan te geven door welke versie van HTML het document is opgebouwd. Het <!DOCTYPE> moet het eerste element van een HTML-document zijn en is verplicht voor alle documenten die aan de HTML-DTD moeten voldoen.


Browser ondersteuning

Het element wordt ondersteund door de volgende browsers:

Element:
<!DOCTYPE> Ja Ja Ja Ja Ja Ja


Doctype-declaraties

HTML 4.01 heeft 3 mogelijke doctypes: HTML 4 Strict, HTML 4 Transitional en HTML 4 Frameset. In elk HTML-document moet één van de drie DTD's worden opgenomen. In het volgende overzicht is voor de Doctype-declaratie voor de verschillende HTML-versies weergegeven.


HTML 4 Strict

Dit type document bevat alle HTML-elementen en attributen, behalve degenen die zijn afgekeurd, en degenen die betrekking hebben op frames.

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


HTML 4 Transitional

Dit type document bevat alle HTML-elementen en attributen, waaronder degenen die zijn afgekeurd, maar exclusief die welke betrekking hebben op frames.

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


HTML 4 Frameset

Dit type document bevat alle HTML-elementen en attributen, inclusief degenen die zijn afgekeurd en die welke betrekking hebben op frames. Gebruik de frameset doctype als je een pagina hebt met frames.

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


HTML5 Declaratie

In HTML5 is er maar één declaratie.

<!DOCTYPE html>