Attribute |
    attribute_name="attribute value"
    attribute_name='attribute value'
Elemente können Attribute enthalten. Die Reihenfolge der Attribute innerhalb eines Element-Tags ist signifikant und muss von einem XML-Parser nicht beibehalten werden. Attributwerte müssen entweder von normalen oder von halben Anführungszeichen eingeschlossen werden. Attributwerte innerhalb eines Dokuments müssen den in Abschnitt 21.4 dieses Kapitels erläuterten Regeln entsprechen. Beachten Sie, dass vor und nach dem Gleichheitszeichen (=) Leerzeichen stehen dürfen. Der Wert, also der String zwischen den Anführungszeichen, wird auf Gültigkeit geprüft, je nach Attributtyp, der in der ATTLIST-Deklaration für das Element angegebenen wurde. Attributwerte können generelle Entity-Referenzen enthalten, aber keine Referenzen auf externe analysierbare Entities. Weitere Informationen über Einschränkungen bei Attributwerten erhalten Sie in Abschnitt 21.4 dieses Kapitels.