Was ist eine DTD und Wie schreibe ich sie?
XML: Document Type Definition (DTD) Eine Document Type Definition (DTD) ist die Grundlage für jedes XML-Dokument. Innerhalb dieser DTD wird die genaue Struktur, die Anordnung und der Inhalt sowie die Attribute mit ihren möglichen Werten genau definiert. Was ist eine DTD und wie schreibe ich sie?
Was ist eine DTD für ein Kochrezept?
Das Beispiel einer einfachen DTD für ein Kochrezept. Für alle Definitionen im Beispiel gilt das Schema zur Definition von Elementtypen. Definiert wird zunächst der Elementtyp kochrezept für das Dokument-Element. Dieser Elementtyp hat Elementinhalt. Der Inhalt besteht aus den beiden Elementtypen zutatenliste und anweisungsfolge.
Was ist eine DTD-Kennung?
DTD-Kennung ist eine Kennung für die Dokumenttyp-Definition, die den Pfad zu einer Datei auf dem System oder URL zu einer Datei auf dem Internet sein kann. Wenn die DTD an externe Weg zeigt, es ist namens Externe Subset. Die eckigen Klammern [ ] umschließen eine optionale Liste von Entity-Deklarationen genannt Interne Subset.
Wie kann eine DTD definiert werden?
Der Eintrag [ ] kennzeichnet eine interne DTD oder Ergänzungen zu einer DTD. Innerhalb einer DTD kann die Dokumentstruktur mit Deklarationen von Elementtypen, Attributlisten, Entities und Notationen und Textblöcken definiert werden.
Was ist eine DTD-Datei?
Eine DTD-Datei ist eine Textdatei, die Elemente und Attribute angibt, die in einem XML-, SGML-, HTML- oder XHTML-Dokument verwendet werden. Es kann auch die Reihenfolge und Verschachtelung von Elementen und deren Attributen definieren. DTD-Dateien werden in Webseiten üblicherweise über eine URL referenziert.
Was ist eine DTD-Deklaration?
DTD – Unmittelbar nach dem XML-Header, der Dokumenttyp-Deklaration folgt, die gemeinhin als der DOCTYPE bezeichnet: Die DOCTYPE-Deklaration mit einem Ausrufezeichen (!) zu Beginn der Elementname. Die DOCTYPE informiert den Parser, der eine DTD mit diesem XML-Dokument verbunden.
Wie sieht die Syntax einer DTD aus?
Der Syntax einer DTD sieht in etwa aus wie eine Menge Kommentare und DOCTYPE -ähnlichen Tags. Es werden also wieder Tags verwendet. Allerdings besteht dennoch ein gewisser Unterschied in der Schreibweise. Eine DTD beinhaltet allgemein zwei Typen von Tags: Element- und Attributdeklarationen.