Inhaltsverzeichnis
| Teile: | Teil: XML Teil: PHP Quellenverzeichnis |
| Pfad: | > Teil: XML > Strukturelle Grundlagen > Document Type Definitions > Attribut Definitionen |
| Benachbarte Abschnitte: | StringType EnumeratedType TokenizedType |
1.2.7.2.3. TokenizedType
Bei diesem Typ wird das Attribut mit einem der folgenden Token deklariert:
Tabelle 2: TokenizedType-Varianten
Token |
Bedeutung |
|---|---|
ID |
Eindeutiger Schlüssel (es ist nur ein solches Attribut pro Element erlaubt, und muss einen deklarierten Vorgabewert haben; entweder #IMPLIED oder #REQUIRED) |
IDREF |
Das Attribut muss den Wert des ID-Attributs eines anderen Elements annehmen. |
IDREFS |
Liste von IDREF (getrennt mit Whitespaces). |
ENTITY |
Referenziert ein in der DTD angegebenes Entity |
ENTITIES |
Liste von ENTITY |
NMTOKEN |
Namenstoken |
NMTOKENS |
Liste von Token (vergl. Enumeration) |
Um die Verwendung des Attributs zu steuern, lässt es sich als erforderlich (required), unbestimmt, bzw. ohne Vorgabewert (implied) und als konstant (fixed) bzgl. des Vorgabewert definieren.
Beispiel 11: Attribut-Listen-Definitionen
<!ATTLIST termdef
id ID #REQUIRED
name CDATA #IMPLIED>
<!ATTLIST list
type (bullets|ordered|glossary) "ordered">
<!ATTLIST form
method CDATA #FIXED "POST">






