Cascading Stylesheets Doctype

Jedes Dokument muss mit einer Doctype-Deklaration (DTD) beginnen. Sie gibt an, welcher HTML-Standard verwendet wird. Die DTDs, Document Type Definitions, sind fester Bestandteil von HTML und XHTML. Der Doctype steht am Anfang der HTML-Datei vor dem <html> Tag.
Auf HTML Versionen vor HTML 4.01 wird hier nicht eingegangen. Sie sollten nicht mehr verwendet werden, da es bereits neuere Versionen gibt. XHTML ist noch immer abwärtskompatibel zu älteren Browsern.
Wie schon die HTML 4.01, kennt auch XHTML 1.0 drei verschiedene DTDs. Im Gegensatz zu HTML 4.01 ist es aber absolut notwendig, dass jedes Dokument mit einer Doctype-Deklaration eingeleitet wird.
Diese Site verwendet:
DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”

Transitional bedeutet, dass diese Seite Stylesheets verwendet.
//EN bezieht sich auf die Sprache der HTML-Tags, die ist immer Englisch, unabhängig davon, in welcher Landessprache das Dokument geschrieben wurde.

HTML 4.01 Strict, Transitional, Frameset

<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01//EN”  “http://www.w3.org/TR/html4/strict.dtd”>
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”  “http://www.w3.org/TR/html4/loose.dtd”>
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN”  “http://www.w3.org/TR/html4/frameset.dtd”>

XHTML 1.0 Strict, Transitional, Frameset

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”  “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”  “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN”  “http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>

XHTML 1.1 DTD

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

Mehr Informationen zum Thema:

  1. Cascading Style Sheets Darstellungsfehler Darstellungsfehler: Welche Fehler kann man akzeptieren? Es gibt zwei Arten von Darstellungsfehlern: Solche, die die optische Gestalt Ihrer Seite behindern, und solche, die die Zugänglichkeit Ihrer Seite beeinträchtigen. Fehler der...
  2. Cascading Style Sheets XHTML HTML 4.01 ist die letzte HTML-Version. W3C lenkt die Entwicklungen von Webseiten völlig auf die Datenformatsprache XML (XML = Erweiterbare Auszeichnungssprache) mit allen Erweiterungen. XML ist universell. Ein Programmierer kann...