Dokumenttyp-Deklaration, Doctype

Die Dokumenttyp-Deklaration, auch Doctype genannt, steht ganz am Anfang einer XHTML-Datei und beschreibt um was für eine Art Dokument, in was für einer Version es sich handelt.

Für XHTML-Dokumente gibt es 3 verschiedene Doctypes:

Strict:

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

Die Variante Strict ist die strengste und wird vom W3C empfohlen. Strict setzt die Trennung von Inhalt und Gestaltung vorraus. Alle Elemente die in früheren HTML-Versionen der Gestaltung dienten, sind nicht mehr erlaubt. Dafür muss nun zwingend CSS verwendet werden.

Transitional:

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

Die Variante Transitional erlaubt noch die Verwendung von Elementen die inzwischen als unerwünscht gelten.

Frameset:

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

Die Variante Frameset wird nur für Frame-Seiten verwendet.

Weitere Begriffe aus Webdesign und Internet im Webdesign-Glossar.

Diese Seiten sind barrierefrei / barrierearm in XHTML und CSS gestaltet und nach W3C-Standard validiert: XHTML 1.0 Strict | CSS 2. © webdesign: michael rabe, Hamburg, 1999-2010. Alle Angaben nach bestem Wissen, aber ohne Gewähr. Alle Rechte vorbehalten. Alle genannten Marken sind Eigentum der jeweiligen Inhaber. Stand 28.07.2010