4.1 HTML-Elemente für Seitenstrukturierung
101
4.1.1 <body> – der darstellbare Inhaltsbereich eines HTML-Dokuments
102
4.1.2 Die neuen Sektionselemente von HTML
103
4.1.3 Inhalt in themenbezogene Abschnitte mit <section> einteilen
103
4.1.4 Inhalt in einen für sich geschlossenen Block mit <article> einteilen
104
4.1.5 Inhalte mit zusätzlichen Informationen mit <aside> ergänzen
106
4.1.6 Einen Inhalt mit <nav> zu einer Seiten-Navigationsleiste erklären
108
4.1.7 Überschriften mit den HTML-Elementen von <h1> bis <h6>
111
4.1.8 Ein Kopfbereich mit <header> und ein Fußbereich mit <footer>
116
4.1.9 Kontaktinformationen mit <address> kennzeichnen
118
4.2 HTML-Elemente für Textstrukturierung
119
4.2.1 Textabsätze mit <p> hinzufügen
120
4.2.2 Zeilenumbruch erzwingen mit <br>
122
4.2.3 Einen optionalen Zeilenumbruch mit <wbr> hinzufügen
123
4.2.4 Leerzeichen erzwingen und Umbruch verhindern mit » «
124
4.2.5 Thematische Trennung mit <hr> hinzufügen
124
4.2.6 Absätze bzw. Zitate mit <blockquote> hinzufügen
126
4.2.7 Einen allgemeinen Bereich mit <div> definieren
127
4.2.8 <main> – ein HTML-Element für den Hauptinhalt
129
4.2.9 Gesonderte Beschriftung von Inhalten mit <figure> und <figcaption>
130
4.2.10 Ungeordnete Listen mit <ul> und <li>
132
4.2.11 Geordnete Listen mit <ol> und <li>
133
4.2.12 Nummerierung einer geordneten Liste umdrehen
133
4.2.13 Nummerierung einer geordneten Liste ändern
134
4.2.14 Listen ineinander verschachteln
135
4.2.15 Eine Beschreibungsliste mit <dl>, <dt> und <dd> erstellen
137
4.4 HTML-Elemente für Textauszeichnungen
148
4.4.1 Abkürzungen oder Akronyme mit <abbr> kennzeichnen
150
4.4.2 Text als Quelle eines Arbeitstitels mit <cite> markieren
150
4.4.3 Darstellung von Computercode mit <code> und <pre> auszeichnen
151
4.4.4 Tastatureingabe mit <kdb> und Programmausgabe mit <samp>
154
4.4.5 Einen Text mit <dfn> als eine Definition auszeichnen
155
4.4.6 Text als Variable mit <var> auszeichnen
155
4.4.7 Textrichtung mit <bdo> und <bdi> ändern
156
4.4.8 Text betonen bzw. hervorheben mit <em>, <strong>, <i> und <b>
157
4.4.9 Einen Text mit <mark> hervorheben
158
4.4.10 Text zwischen Anführungsstriche setzen mit <q>
160
4.4.11 Text unter- bzw. durchstreichen mit <u> und <s>
161
4.4.12 Änderungen von Text mit <ins> und <del> markieren
162
4.4.13 Einen Text hochstellen bzw. tiefstellen mit <sup> und <sub>
163
4.4.14 Datums- und Zeitangaben mit <time> kennzeichnen
164
4.4.15 Das Kleingedruckte mit <small> kennzeichnen
168
4.4.16 <ruby>, <rp> und <rt> für eine Anmerkung der Aussprache
168
4.4.17 Bereich von einzelnen Textpassagen mit <span> zusammenfassen
170