Erfahren Sie, was Elemente sind, wodurch sie gültig werden und welche beiden Elementklassen es gibt.
Die Grundeinheit der Informationen in strukturierten Dokumenten wird Element genannt. Elemente enthalten andere Elemente, Text, Grafiken, Tabellen, Querverweise und Marken.
Sie können einem Dokument neue Elemente hinzufügen, um seine Struktur aufzubauen, und bestehende Elemente auf verschiedene Weise bearbeiten.
Um die Struktur eines Dokuments aufzubauen, können Sie dem Dokument entweder Elemente hinzufügen und diese dann mit Inhalt füllen oder vorhandenen Inhalt auswählen und in Elemente eingliedern.
Ein strukturiertes Dokument enthält Elementdefinitionen, die in seinem Elemente-Katalog gespeichert sind. Anhand dieser Definitionen wird der zulässige Inhalt für jeden Elementtyp beschrieben, den das Dokument enthalten kann. Manchmal legen Sie auch Attribute und Formate für die Elemente fest. Wenn der Inhalt und Attribute aller Elemente in einem Dokument diese Anforderungen erfüllen, ist das Dokument gültig.
Eine Elementdefinition enthält Inhaltsregeln, mit denen der zulässige Inhalt eines Elements festgelegt wird. So könnte die Definition eines Elements vom Typ <Abschnitt>
zum Beispiel festlegen, dass ein Abschnitt mit einem Element vom Typ <Titel>
beginnen muss und dann eine beliebige Kombination aus <p>
, <image>
und <table>
enthalten kann. Ein <p>
-Element lässt mitunter Text und <xref>
-Elemente in beliebiger Reihenfolge zu.
Der Elemente-Katalog kennzeichnet gültige Elemente für die aktuelle Position mit einem dunklen Häkchen. Wenn ein Element Text enthalten kann, wird dieser Text mit der Bezeichnung <TEXT>
zugelassen.
Elemente lassen sich nach ihrem zulässigen Inhalt in zwei Hauptkategorien unterteilen:
Ein Container-Element kann Text und/oder andere Elemente enthalten. Container-Elemente wie Überschriften und Absätze bilden die Struktur des Dokuments.
Ein Objektelement besteht aus einem einzigen Objekt, z. B. einer Marke, einem Querverweis, einer Systemvariablen, einer Gleichung oder einem verankerten Rahmen. In diese Elemente können Sie keinen Text eingeben und Sie können ihnen keine untergeordneten Elemente hinzufügen.
A. Rechtecke mit abgerundeten Ecken stellen Container-Elemente dar. B. Objektelemente werden als Rechtecke ohne abgerundete Ecken dargestellt.
Ein Container-Element kann so definiert sein, dass es leer bleibt. Beispielsweise kann das Tabellendesign vorgeben, dass eine Zelle in einer Tabelle keinen Inhalt haben soll. Wenn ein Element nur Leerzeichen oder nicht druckbare Zeichen wie Tabulatoren enthält, erscheint sein Textausschnitt in der Strukturansicht als <LEERRAUM>
.