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.