1446 Aufrufe

Dokumnettyp-Deklaration


Anwendung:

Notieren Sie die Dokumenttyp-Deklaration ganz am Anfang einer (X)HTML-Datei, noch vor dem Start-Tag <html>.


Bedeutung:

HTML ist zwar die bekannteste, aber nicht die einzigste Auszeichnungssprache die es gibt. Damit der vom User benutzte Browser weiß wie er das Dokument richtig darstellen kann, muß dieser wissen um was für eine Auszeichnungssprache es sich bei der Datei handelt. Mit der Dokumenttyp-Deklaration ganz am Anfang des Dokumentes bestimmen Sie, welche Auszeichnungssprache in welcher Version Sie verwenden.


Erläuterung:

Durch die Dokumenttyp-Deklaration weiß der Browser welche so genannte Dokumenttyp-Definitionen (DTD) beim Erstellen der Datei verwendet wurde. Dies ist wichtig, denn in jeder Dokumenttyp-Definition ist geregelt, welche Elemente ein Dokument enthalten darf, welche Elemente innerhalb von welchen anderen vorkommen dürfen, welche Attribute zu einem Element gehören und ob es sich dabei um Pflichtattribute handelt oder nicht.


Aufbau:

Als erstes wird das HTML Element !Doctype notiert.

<!DOCTYPE >

Mit "HTML PUBLIC" geben Sie an, dass Sie sich auf öffentlich verfügbare HTML-DTD beziehen.

<!DOCTYPE HTML PUBLIC>

Als nächstes Folgen Informationen zum Dokumenttyp den Sie verwenden. Herausgeber dann Dokumenttyp-Definition, Version und Variante und als letztes das Sprachkürzel für die Sprache in welcher die Elemente und Attribute definiert worden sind. Die Angaben werden durch zwei Schrägstriche von einander getrennt.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Ferner enthält die Dokumenttyp-Deklarationa auch die Web-Adresse der Dokumenttyp-Definition (DTD). Diese Angabe ist nicht zwingend, doch kann eine auslesende Software, unter Umstände die DTD anhand der angegebenen Adresse aufrufen und entsprechende Regeln auslesen.

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