document type definition

DTD

Document Type Definition (DTD) sind optionale Bestandteile von XML mit denen die Regeln für die Verwendung von Tags in den verschiedenen Dokumentkategorien festgelegt werden. Die DTDs geben an, welcher Tag für welches Dokument verwendet werden kann. Allerdings verwendet DTD dafür eine spezielle Syntax. Ein DTD-Schema hat die Form <

!ELEMENT Tag-Name Inhaltsbeschreibung&gt. Die Inhaltsbeschreibung kann ebenfalls Tags enthalten und eine Schachtelung der Tags vorsehen.

DTD bietet eine grammatikalische Unterstützung für WML-Dateien und kann diese auf Konformität hin überprüfen. Diese Funktion nennt man Validierung und ist in einigen Editoren von XML bereits enthalten.

Darüber hinaus gibt es mit DTD eine spezielle Ausprägung von SGML, die festlegt, wie eine zulässige Sprache aussehen muss. DTD ist daher eine Metasprache für einen bestimmten Dokumenttyp.

Querverweise von document type definition nach:

Querverweise nach document type definition von: