Inhaltsverzeichnis
| Teile: | Teil: XML Teil: PHP Quellenverzeichnis |
| Pfad: | > Teil: XML > Strukturelle Grundlagen > Document Type Definitions |
| Benachbarte Abschnitte: | Element Definitionen Attribut Definitionen Entities und Notationen Kritikpunkte an DTD |
| Untergeordnete Abschnitte: | StringType EnumeratedType TokenizedType |
1.2.7.2. Attribut Definitionen
Format:
<!ATTLIST elementname (attributname, attributtyp, default-deklaration?)* >
Mit Attributen lassen sich Name-Wert-Paare mit Elementen verknüpfen. Sie dürfen ausschließlich in Start- und Leeres-Element-Tags erscheinen.
Attributdefinitionen für einen Elementtypen werden vereinigt in einer Attributlist-Definition. Werden mehrere Definitionen für einen Elementtypen angegeben werden, gilt zwingend die erste Deklaration. (kein Fehler, Prozessor kann benutzeroptional eine Warnung ausgeben)
Elementname ist der Name eines Elementtyps für welches das Attribut definiert wird; Dieser Elementtyp selbst muss nicht definiert sein. kein Fehler, Prozessor kann benutzeroptional eine Warnung ausgeben)
Attributname ist der Name des Attributs.
Mögliche Typen sind StringType, EnumeratedType und TokenizedType.






