Document Typ Definition (DTD)

http://www.w3.org/QA/2002/04/valid-dtd-list.html

Die Angabe des Dokumenttypes ist wichtig, damit der Browser informiert ist um welche XHTML-Version es sich handelt.Vom W3C werden drei DTDs empfohlen:

XHTML 1.0 Transitional

Für diese Version wurden alle Elemente von HTML 4.01 beibehalten. Diese Version wird insbesondere dann verwendet, wenn Layout-Elemente direkt in der Textauszeichnungssprache verwendet werden. Es handelt sich um eine "weiche" XHTML-Variante


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

XHTML 1.0 Strict

Die "strenge" XHTML-Version. Hier sind keine Layout-Elemente mehr erlaubt und alle Elemente müssen abgeschlossen werden.


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

XHTML 1.0 Frameset

Eine Version für die Verwendung von Frames. Wird eigentlich nicht mehr verwendet, da Frames nicht ins XHTML-Konzept passen.


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


Valid XHTML 1.0! Valid CSS!