Dokumenttypdefinition: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
K (hat „DTD“ nach „Dokumenttypdefinition“ verschoben)
Zeile 7: Zeile 7:
== Weblinks ==
== Weblinks ==


{{dewi|Dokumenttypdefinition|Dokumenttypdefinition}}
{{Weblinks1|{{url_dewikipedia|Dokumenttypdefinition|Dokumenttypdefinition}}
}}





Version vom 20. März 2009, 16:28 Uhr

Eine Dokumenttypdefinition / DTD (auch: DOCTYPE, Schema-Definition; engl. Document Type Definition) ist ein Satz an Regeln, der zur Darstellung von Dokumenten eines bestimmten Typs benutzt wird. Ein Dokumenttyp ist dabei eine Klasse ähnlicher Dokumente (etwa Telefonbücher oder Inventurdatensätze). Die Dokumenttypdefinition besteht dabei aus Elementtypen, Attributen von Elementen, Entitäten und Notationen. In einer DTD wird also die Struktur des Dokuments festgelegt, das heisst die Reihenfolge, die Verschachtelung der Elemente und die Art des Inhalts von Attributen.

Der Begriff wird auch für konkrete DTD-Implementationen benutzt, denn DTD wird innerhalb der SGML-/XML-Spezifikationen beschrieben. Für XML-Dokumente gibt es verschiedene andere Schemasprachen um Dokumenttypdefinitionen auszudrücken, die bekanntesten sind XML Schema und RELAX NG.

Eine DTD spezifiziert als Ausdruck eines Schemas die Syntax einer Anwendung von SGML oder XML, wie beispielsweise die von ihnen abgeleiteten Sprachen HTML oder XHTML. Diese Syntax ist normalerweise in einer weniger generellen Form gehalten als die SGML- oder XML-Syntax.

Weblinks

Vorlage:Weblinks1