Übersicht der PDF-Tags

Die unten aufgeführten Tags entsprechen dem ISO Standard PDF 1.7. Im Jahr 2018 ist der neuere Standard PDF 2.0 erschienen. Darin sind einige der hier beschriebenen Tags weggefallen und neue hinzugekommen. Da der Standard aber noch zu wenig verbreitet ist und eine Überarbeitung des PDF/UA-Standards noch offen ist, entspricht diese Übersicht noch PDF 1.7.

In der Übersicht nicht enthalten, sind die PDF-Tags

  • NonStruct (Gruppierendes Element)
  • Private (Gruppierendes Element)
  • H (Block-Element)
  • BibEntry (Inline-Element)
  • Ruby, RB, RT, RP, Warichu, WT, WP (Inline-Element)

da sie für die Verwendung nicht empfohlen oder nicht relevant sind.

Es liegt nahe, dass gruppierende Elemente grundsätzlich Block-Elemente und Block-Elemente grundsätzlich Inline-Elemente enthalten. Der Standard gibt nicht immer klar vor, welche Konstellationen möglich sind. Die illustrierende Elemente können als Block- oder Inline-Elemente fungieren.

In der dritten und vierten Spalte der Übersicht werden semantisch sinnvolle Kombinationen aufgezeigt. Zwar lässt der Standard noch weitere Konstellationen zu, sie werden aber nicht als semantisch sinnvoll erachtet. Auf Vollständigkeit wird jedoch keine Gewähr gegeben.

Gruppierende Elemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
DocumentBildet ein komplettes Dokument abGruppierende Elemente, Block-Elemente
PartTeilung eines grösseren Dokuments in kleinere, zusammengehörende TeileDocumentArt, Sect, Div, BlockQuote, Caption, TOC, Index, Block-Elemente
ArtInhaltsteile, die zusammen abschliessend sind, also ein Artikel oder ein Teil eines DokumentsDocument, Part, Sect, Div, BlockQuoteSect, Div, BlockQuote, Caption, TOC, Index, Block-Elemente
SectGruppierte zusammenhängende Inhaltsteile, beispielsweise mehrere Absätze, die zu einer Gruppe zusammengefasst werden könnenDocument, Part, Art, Sect, Div, BlockQuoteArt, Sect, Div, BlockQuote, Caption, TOC, Index, Block-Elemente
DivGenerisches Gruppenelement ohne semantische BedeutungDocument, Part, Art, Sect, Div, BlockQuoteArt, Sect, Div, BlockQuote, Caption, TOC, Index, Block-Elemente
BlockQuoteEin oder mehrere Absätze, die von einer anderen Autorin / einem anderen Autoren stammt, also zitiert wurdeDocument, Part, Art, Sect, Div Art, Sect, Div, Caption, Block-Elemente
Caption Eine Beschriftung um beispielsweise ein Bild oder eine Tabelle zu beschreibenDocument, Part, Art, Sect, Div, BlockQuote, Table, L Sect, Div, BlockQuote, Block-Elemente
TOCContainer für Inhaltsverzeichniseinträge. Kann entweder als flache (alle enthaltene TOCI auf einer Ebene) oder komplexe Hierarchie (TOC innerhalb eines TOCI als Untergruppe) angewendet werden. Kann mehrfach in einem Dokument enthalten sein, da es auch für Bilder- oder Tabellenverzeichnisse verwendet werden kann. Englisch abgekürzt für Table of contentsDocument, Part, Art, Sect, DivTOCI
TOCIEintrag innerhalb eines Inhaltsverzeichnisses (TOC). Englisch abgekürzt für Table of contents itemTOCTOC, P, Lbl, Reference
 IndexContainer für ein StichwortverzeichnisDocument, Part, Art, Sect, Div L 

Block-Elemente

Absatzelemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
 PGewöhnlicher Absatz; Englisch abgekürzt für ParagraphDocument, Part, Art, Sect, Div, BlockQuote, Caption, TOCI Inline-Elemente 
H1, H2, H3, H4, H5, H6Hierarchische Überschriften der Ebene 1 bis 6; H ist die englisch Abkürzung für HeadingDocument, Part, Art, Sect, Div, BlockQuote Inline-Elemente 

Listenelemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
 LListencontainer; fasst alle zusammengehörigen Listenelemente zusammenDocument, Part, Art, Sect, Div, BlockQuote, Index LI, Caption 
LIContainer eines Listeneintrags; Kann ein L enthalten um mehrstufige Listen zu erstellenL Lbl, LBody, L 
LblKommt vom englischen Begriff „Label“ und steht innerhalb einer Liste für die Nummerierung oder das Aufzählungszeichen. Ist eigentlich kein Blockelement und kann auch in anderen Elementen wie z.B. TOCI oder Caption verwendet werden.LI – 
LBodyEnthält den Inhalt eines ListeneintragsLI Inline-Elemente 

Tabellenelemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
TableTabellencontainer; fasst alle zusammengehörigen Tabellennelemente zusammenDocument, Part, Art, Sect, Div, BlockQuote  TR, Caption, THead, TBody, TFoot 
TRFasst eine Tabellenzeile zusammen; englische abgekürzt für “table row”Table, THead, TBody, TFoot TH, TD 
THTabellenüberschriftszelle; beschreiben die Bedeutung entweder auf horizontaler (Zeile) oder auf vertikaler (Spalte) EbeneTR Inline-Elemente 
TDGewöhnliche TabellendatenzellenTR Inline-Elemente 
THeadEine Gruppe Tabellenzeilen (TR) um sie als Tabellenkopf zu kennzeichnen; kann optional angewendet werdenTableTR
TBodyEine Gruppe Tabellenzeilen (TR) um sie als Tabelleninhalt zu kennzeichnen; kann optional angewendet werdenTableTR
TFootEine Gruppe Tabellenzeilen (TR) um sie als Tabellenfusszeile (Ergebniszeile) zu kennzeichnen; kann optional angewendet werdenTableTR

Inline-Elemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
SpanGenerischer Container ohne semantische Bedeutung; wird unter anderem für visuelle Auszeichnungen, Sprachenwechsel oder zum Hinzufügen von ActualText (z.B. zum Ignorieren von Trennstrichen) verwendetP, H1H6, LBody, TD, Quote, Note
QuoteWird wie BlockQuote für zitierte Inhalte verwendet; Quote wird jedoch auf Zeilenebene verwendetP, H1H6, LBody, TDSpan
NoteFuss- oder Endnotentext (nicht das Referenzzeichen im Fliesstext). Das Fuss-/Endnotenzeichen wird innerhalb von Note und Reference in einem Lbl platziert.P, H1H6, LBody, TDLbl, P, Span
ReferenceReferenziert auf eine andere Stelle im Dokument, z.B. Fussnote oder VerzeichniseintragP, H1H6, LBody, TDLbl
CodeAuszeichnung von ProgrammierspracheP, H1H6, LBody, TD
LinkLink auf eine Webseite oder auf eine Stelle im DokumentP, H1H6, LBody, TD
AnnotAnmerkungen (Annotations) die keine Verknüpfung oder Widget (Formularfeld) sind, wie Kommentaren und Videos.P, H1H6, LBody, TD

Illustrative Elemente

PDF TagSemantische BedeutungMögliche und semantisch sinnvolle ElternelementeMögliche und semantisch sinnvolle Kindelemente
FigureFoto oder GrafikDocument, Part, Art, Sect, Div, BlockQuote, P, LBody, TD
FormulaMathematische FormelDocument, Part, Art, Sect, Div, BlockQuote, P, H1H6, LBody, TD
FormFormularelementDocument, Part, Art, Sect, Div, P, TD