4.1 HTML-Elemente für Seitenstrukturierung
106
4.1.1 <body> - der darstellbare Inhaltsbereich eines HTML-Dokuments
106
4.1.2 Die Sektionselemente von HTML
107
4.1.3 Inhalt in themenbezogene Abschnitte mit <section> einteilen
107
4.1.4 Inhalt in einen in sich geschlossenen Block mit <article> einteilen
108
4.1.5 Inhalte mit zusätzlichen Informationen mit <aside> ergänzen
109
4.1.6 Einen Inhalt mit <nav> zu einer Seiten-Navigationsleiste erklären
110
4.1.7 Überschriften mit den HTML-Elementen von <h1> bis <h6>
112
4.1.8 Ein Kopfbereich mit <header> und ein Fußbereich mit <footer>
114
4.1.9 Kontaktinformationen mit <address> kennzeichnen
116
4.2 HTML-Elemente für Textstrukturierung
117
4.2.1 Textabsätze mit <p> hinzufügen
117
4.2.2 Zeilenumbruch erzwingen mit <br>
118
4.2.3 Einen optionalen Zeilenumbruch mit <wbr> hinzufügen
119
4.2.4 Leerzeichen erzwingen und Umbruch verhindern mit » «
120
4.2.5 Thematische Trennung mit <hr> hinzufügen
121
4.2.6 Absätze bzw. Zitate mit <blockquote> hinzufügen
122
4.2.7 Einen allgemeinen Bereich mit <div> gruppieren
122
4.2.8 <main> - ein HTML-Element für den Hauptinhalt
124
4.2.9 Gesonderte Beschriftung von Inhalten mit <figure> und <figcaption>
125
4.2.10 Ungeordnete Listen mit <ul> und <li>
126
4.2.11 Geordnete Listen mit <ol> und <li>
127
4.2.12 Nummerierung einer geordneten Liste umkehren
128
4.2.13 Nummerierung einer geordneten Liste ändern
128
4.2.14 Listen ineinander verschachteln
129
4.2.15 Eine Beschreibungsliste mit <dl>, <dt> und <dd> erstellen
130
4.3 HTML-Elemente für Textauszeichnungen
132
4.3.1 Abkürzungen oder Akronyme mit <abbr> kennzeichnen
134
4.3.2 Text als Quelle eines Arbeitstitels mit <cite> markieren
135
4.3.3 Darstellung von Computercode mit <code> und <pre> auszeichnen
135
4.3.4 Tastatureingabe mit <kbd> und Programmausgabe mit <samp>
137
4.3.5 Einen Text mit <dfn> als eine Definition auszeichnen
137
4.3.6 Text als Variable mit <var> auszeichnen
138
4.3.7 Textrichtung mit <bdo> und <bdi> ändern
138
4.3.8 Text betonen bzw. hervorheben mit <em>, <strong>, <i> und <b>
140
4.3.9 Einen Text mit <mark> hervorheben
141
4.3.10 Text zwischen Anführungsstriche setzen mit <q>
142
4.3.11 Text unter- bzw. durchstreichen mit <u> und <s>
144
4.3.12 Änderungen von Text mit <ins> und <del> markieren
145
4.3.13 Einen Text hochstellen bzw. tiefstellen mit <sup> und <sub>
146
4.3.14 Datums- und Zeitangaben mit <time> kennzeichnen
147
4.3.15 Das Kleingedruckte mit <small> kennzeichnen
150
4.3.16 <ruby>, <rp> und <rt> für eine Anmerkung der Aussprache
150
4.3.17 Bereich von einzelnen Textpassagen mit <span> zusammenfassen
152