| XML | |||||
|
Extensible Markup Language. XML ist wie HTML eine Teilmenge von SGML. XML ist eine Auszeichnungssprache und ist geeignet zum automatischen Datenaustausch zwischen IT-Systemen. Das World Wide Web Consortium hat in seinen XML-Spezifikationen eine Metasprache definiert mit deren Hilfe XML-Sprachen definiert werden können, die auf bestimmte Anwendungen spezialisiert sind. Dies geschieht durch Spezifikationen struktureller und inhaltlicher Art und wird deklariert in der Document Type Definition (DTD) und dem XML-Schema. Beispiele für XML-Sprachen sind MathML, XHTML, SVG, SMIL oder XML-Schema. Im Gegensatz zu HTML kann man in XML den Anforderungen entsprechende Tags selber definieren. Dabei wird streng zwischen Struktur und Layout getrennt. Es ist möglich (aber nicht zwingend notwendig), eine DTD (Document Type Definition) hinzuzufügen. Die DTD ist ein Regelwerk, in welchem Tags (und deren Namen, Verschachtelung und Reihenfolge) sowie deren Attribute definiert werden. Man unterscheidet XML Dokumente in wohlgeformte Dokumente (ohne DTD) und gültige Dokumente (valid), wenn es über eine korrekte DTD verfügt. XML wird u.a. auch oft bei RSS-Feeds eingesetzt. |
|||||
| Siehe auch: HTML DTD DDL RSS HTML5 SGML SOAP CORBA XHTML XAML | |||||