Webdesign mit (X)HTML und CSS

Ein Kurs für Einsteiger

Angabe zum Dokumenttyp

Das W3C hat seit 1989 mehrere Versionen von HTML herausgegeben.

Am Anfang eines jeden HTML-Dokuments wird dem Browser in Form der Doctype Declaration mitgeteilt, nach welchem Regelwerk sich das Dokument richtet.

Die aktuelle Sprachversion von HTML ist 4.01:

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

Die Neuformulierung von HTML 4.01 in der erweiterbaren Metasprache XML trägt den Namen XHTML (Extensible Hypertext Markup Language):

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

In der aktuellen Praxis unterscheidet sich XHTML von HTML nur durch geringfügig strengere Syntaxregeln.

Die strict-Varianten verzichten auf veraltete Elemente aus früheren Sprachversionen; werden diese Elemente benötigt, kann man auf transitional-Sprachversionen zurückgreifen.

Derzeit wird an HTML5 gearbeitet; mit diesem »neuen« HTML hält ein versionsloser, kurzer Doctype Einzug:

  1. <!DOCTYPE html>

Sie als Autor einer Website entscheiden sich mit dem Doctype für die Einhaltung bestimmter Syntaxregeln.

Für die Browser ist der Doctype besonders wichtig, denn anhand dessen entscheiden sie, ob ein Dokument »standardgemäß« angezeigt wird.
Mehr dazu: Doctype Switch