Definition von Elementen

Der häufigste Bestandteil eines XML-Dokumentes ist ein Element. Elemente sind immer auf die gleiche Weise aufgebaut: Zunächst steht ein öffnender Tag, dann folgt eine Ansammlung von Informationen und am Ende ein schließender Tag, der durch den Schrägstrich gekennzeichnet wird "/".

<film> Krieg der Sterne </film>

Der Tag kennzeichnet die Art der Information, damit der Computer beim Verarbeiten der XML-Datei den Typ der Information erkennen kann. Der Name des Tags kann dabei frei gewählt werden. Es ist sinnvoll möglichst selbsterklärende, kurze Tags zu verwenden, da diese die Lesbarkeit verbessern.

Elemente können mit Attributen versehen werden, die die spezifischen Eigenschaften des Elements genauer beschreiben.

<konferenz datum="20.10.2006"> Verbrennungstechnik in modernen Kohlekraftwerken </konferenz>

Informationen, die durch ein Attribut dargestellt werden, lassen sich auch als eigenes Element innerhalb des ursprünglichen Elementes darstellen.

Folgendes Beispiel enthält die gleiche Information wie das vorherige Beispiel (siehe dazu auch den nächsten Absatz):
<konferenz>
<datum> 20.10.2006 </datum>
<titel> Verbrennung in modernen Kohlekraftwerken </titel>
</konferenz>
Sie sollten für die Unterscheidung von Attributen und Elementen reale Verhältnisse berücksichtigen. Eine Eigenschaft, insbesondere wenn sie das Element von ähnlichen Elementen unterscheidet, wird als Attribut dargestellt. Beispiele hierfür sind Farbe, Größe, Gewicht, Datum, Identifikationsnummern, etc. Enthält ein Element Untereinheiten, die auch für sich alleine existieren können, werden diese als Elemente innerhalb des ursprünglichen Elementes dargestellt. Beispiele sind Einzelteile in einer Baugruppe, Wasserflaschen in einem Wasserkasten, Komponenten einer Matrix, etc.