XHTML in EPUB dient vorrangig dazu, Text semantisch auszuzeichnen. Dazu bietet XHTML eine allerdings nur recht kleine Kollektion von Elementen an, die zudem nicht besonders darauf ausgelegt ist, damit Bücher zu schreiben, weder Belletristik noch Sachbücher.
Die folgende Kurzübersicht mag für den Schnelleinsteiger am nützlichsten in der Quelltextansicht sein, auch im Vergleich zur Präsentation des Dokumentes. Auf eine Präsentation mit einer anderen Stilvorlage oder auf die des Darstellungsprogrammes kann im Stilvorlagenauswahlmenü des Darstellungsprogrammes zugegriffen werden, sofern dieses Programm den Anforderungen von EPUB in der Hinsicht genügt.
Dies ist ein Absatz.
Ein Absatz ist vermutlich eine der wichtigsten Strukturen in einem
Buch des Formates
EPUB.
Ein Absatz ist ein abgeschlossener Gedankengang, der oft aus
mehreren Sätzen besteht und keine weiteren Strukturierung aufweist.
Historisch kann der Absatz als degenerierte Strophe aufgefaßt werden,
welcher allerdings keine Unterstruktur wie Zeilen in Strophen von
Gedichten mehr aufweist.
Absätze werden mit dem Element p ausgezeichnet. p ist ein Blockelement, welches nur Text, inzeilige Elemente oder Phrasenelemente enthalten darf. Inzeilige Elemente oder Phrasenelemente sind Elemente, die im laufenden Textfluß verwendet werden dürfen, also zum Beispiel innerhalb eines Satzes oder einer anderen Struktur im laufenden Textfluß zum Beispiel eines Absatzes. Text und inzeilige Elemente werden im Folgenden kurz als inzeiliger Inhalt bezeichnet.
Für Überschriften werden die Elemente
h1, h2, h3, h4, h5, h6
verwendet.
Das Element h1 ist eine Überschrift ersten Ranges, etwa
auf der Titelseite für den Buchtitel.
Falls das Dokument nur ein Kapitel repräsentiert,
handelt es sich um die Überschrift des Kapitels.
Entsprechend steht h2 für eine Überschrift zweiten Ranges,
geeignet also für eine Struktur, die einem h1 untergeordnet ist.
Bei einem Dokument für ein Kapitel mit einer h1 für
die Kapitelüberschrift dient h2 etwa als eine Überschrift für
ein Unterkapitel, h3 für einen Abschnitt im Unterkapitel etc.
Man sollte in der Reihenfolge der Ränge keinen Rang auslassen, also
ein Dokument nicht mit h2 oder h3 beginnen oder auf
ein h1 ein h3 folgen lassen, das h2 auslassend.
Der Inhalt dieser Elemente für Überschriften ist wie für p
inzeiliger Inhalt.
Betonen kann man mit dem Element em. Stark betonen kann man mit dem Element strong.
em und strong sind Beispiele für inzeilige Elemente oder Phrasenelemente, die nur in Blockelementen auftreten dürfen.
Zitieren innerhalb eines Absatzes, im laufenden Textfluß kann man mit dem
inzeiligen Element q:
Alles ist in Bewegung und nichts bleibt stehen
[Heraklit von Ephesus].
Mit dem Attribut cite kann dabei eine Quelle für das Zitat referenziert werden.
Eine Präsentation der Referenzierung oder ein Hinweis darauf ist allerdings
in EPUB für Darstellungsprogramme nicht erforderlich.
Hier wird auch nur auf ein inzeiliges Element cite verwiesen, in welchem steht,
wer zitiert wird.
Da dies direkt hinter dem Zitat steht, ist der Bezug im Text auch ohne
das Attribut cite klar.
Empfehlenswert ist also nicht nur für EPUB, mit dem Attribut cite
immer nur auf ein Element cite im normalen Textfluß zu verweisen, wo die
Quelle angegeben ist oder referenziert wird.
Da der Leser eines Buches nicht unbedingt einen Netzzugang haben muß, wird es
zumeist sinnvoll auch sein, dann lediglich auf einen Eintrag im Literaturverzeichnis
zu verweisen, wo die Quelle ausführlich angegeben ist, statt sie direkt im Text zu
referenzieren.
Vom sonstigen Text abgesetzte Zitate mit Blockelementen wie ganzen Absätzen darin werden mit dem Element blockquote realisiert, welches dann außerhalb eines Absatzes als eigenständige Struktur (Blockelement) notiert wird:
Eins, zwei, drei im Sauseschritt
eilt die Zeit - wir eilen mit.
[Wilhelm Busch]
Für Autoren der schönen Literatur, der Belletristik:
Zitate sind zu unterscheiden von wörtlicher Rede von Charakteren im Buch.
Zitiert wird in der Regel aus realen anderen Werken oder es werden reale
Personen zitiert. Wörtliche Rede von Charakteren im Buch wird hingegen einfach
in Anführungsstriche gesetzt oder kursiv oder auch gar nicht besonders
gekennzeichnet, je nach Stil des Autors. Elemente zum Zitieren sind dafür
jedenfalls ungeeignet.
Unbenommen bleibt es dem Autor etwa eines Romans, die Elemente für fiktive
Zitate einzusetzen, um den Eindruck zu erwecken, im Verlauf der Handlung
werde jemand zitiert.
Und noch ein Hinweis zu Zitaten: Nicht korrekt gekennzeichnete oder geeignet ausgezeichnete Zitate sind in der Regel Urheberrechtsverletzungen und können daher rechtliche Konsequenzen in vielfältiger Hinsicht haben.
Listen sind ebenfalls eigenständige Blockelemente. Es gibt Listen, bei denen die Reihenfolge der Listenpunkte wichtig ist, umgesetzt mit dem Element ol, und welche, bei denen die Reihenfolge der Listenpunkte nicht wichtig ist, umgesetzt mit dem Element ul. Die Listenpunkte in beiden werden mit Elementen li ausgezeichnet, welche entweder nur inzeiligen Inhalt oder nur Blockelemente enthalten sollten.
Als Beispiel die Platzierung beim Wettbewerb Spargelstechen:
Als Beispiel die Zutaten einer Spargelsuppe für fünf Personen:
Definitionslisten funktionieren etwas anders.
Sie stehen in einem Blockelement dl,
darin stehen Elemente dt für den zu definierenden Ausdruck,
repräsentiert durch Text oder inzeilige Elemente.
Der definierende Text steht in Elementen dd.
Deren Inhalt sollten nur entweder Blockelemente oder
inzeiliger Inhalt sein.
Eine bestimmte Reihenfolge der Elemente in dl
ist nicht festgelegt, es können also insbesondere auch
mehrere Ausdrücke definiert werden oder mehrere Definitionen
für Ausdrücke notiert werden.
Plausibel ist es, die Listenpunkte mit den zu definierenden
Ausdrücken jeweils vor die Listenpunkte zu stellen, die die
zutreffenden Definitionen enthalten.
Als Beispiel einige oft in EPUB verwendete XHTML-Elemente:
Tabellen und einige andere Strukturen gibt es natürlich auch. Das alles und viel mehr Details werden aber hier nicht erläutert, dafür sein ein Buch über XHTML empfohlen: wikibook zu XHTML.