Klar definiertes Inhaltsmodell für benutzerdefinierte Tabellen
Bei einem klar definierten Inhaltsmodell in einem Dokumenttyp handelt es sich um ein Modell, in dem ein als Zeile definiertes Element aus einer bestimmten Anzahl von Zellen in einer bestimmten Reihenfolge besteht. Nehmen Sie zum Beispiel das folgende Tabelleninhaltsmodell:
• Das Element Characteristics besteht aus einem Label- und einem oder mehreren Property -Elementen.
• Das Element Label besteht aus den erforderlichen Elementen Label1 und Label2 in genau dieser Reihenfolge.
• Das Element Property besteht aus den erforderlichen Elementen Prop1 und Prop2 in genau dieser Reihenfolge.
Das Beispiel-Markup für die Tabelle könnte folgendermaßen aussehen:
<Characteristics>
<Label><Label1>Property Name</Label1> <Label2>Weight</Label2> </Label>
<Property> <Prop1>Antenna</Prop1> <Prop2>3 lb</Prop2>
<Property> <Prop1> Radiator</Prop1> <Prop2>15.3 lb</Prop2>
<Property> <Prop1> Wheel</Prop1> <Prop2>12 lb</Prop2>
</Characteristics>
Diese Tabelle kann als benutzerdefinierte Tabelle mit vier Zeilen, einschließlich einer Kopfzeile, und zwei Spalten konfiguriert werden. Jede Zeile muss zwei Zellen enthalten.