Elemente in strukturierten Dokumenten

Erfahren Sie, was Elemente sind, wodurch sie gültig werden und welche beiden Elementklassen es gibt.

In diesem Thema

Einführung

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.

Gültiger Elementinhalt

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.

Elementklassen

Elemente lassen sich nach ihrem zulässigen Inhalt in zwei Hauptkategorien unterteilen:

Figure 1. Container-Element und Objektelement
Container-Element und Objektelement

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>.