====== HTML-Textauszeichnung (Marking Up Text) ====== Dieser Artikel gibt einen umfassenden Überblick über die semantische Textauszeichnung in HTML basierend auf *Learning Web Design, 5e* von Jennifer Robbins. ===== 1. Übersicht & Semantische Grundlagen ===== Es ist wichtig, Inhalte semantisch korrekt auszuzeichnen, damit die Bedeutung und Funktion des Inhalts exakt beschrieben wird. Dies stellt die Zugänglichkeit (Accessibility) in verschiedenen Umgebungen sicher: * Desktop- und mobile Browser * Unterstützende Lesegeräte (Screenreader) * Suchmaschinen-Indexer ===== 2. Allgemeine Blockelemente ===== ==== Absätze (

) ==== Absätze sind die grundlegendsten Elemente in einem Textdokument.

Serif typefaces have small slabs at the ends of letter strokes...

Sans-serif fonts do not have serif slabs...

==== Überschriften (

bis

) ==== Es gibt sechs Überschriftenebenen (

bis
). Sie dienen der Erstellung der Dokumentgliederung.

Top-Level Heading

Second-Level Heading

Third-Level Heading

Fourth-Level Heading

Fifth-Level Heading
Sixth-Level Heading
* **Hinweise:** * Hilft bei der Barrierefreiheit und Suchmaschinenindizierung. * Es wird empfohlen, mit

zu beginnen und nachfolgende Ebenen in logischer Reihenfolge einzusetzen. * Überschriften niemals nach ihrem Aussehen auswählen; das Styling erfolgt ausschließlich über CSS. ==== Lange Zitate (
) ==== Wird für längere Zitate als Blockelement verwendet.

Renowned type designer, Matthew Carter, has this to say about his profession:

Our alphabet hasn't changed in eons...

==== Vorformatierter Text (
) ====
Erhält Leerzeichen und Zeilenumbrüche exakt so, wie sie im Quellcode stehen. Wird standardmäßig in einer Schriftart mit konstanter Breite (Monospace) dargestellt.


This is
  an example of
text with a lot of curious whitespace.
===== 3. Umbrüche & Trennlinienelemente ===== ==== Zeilenumbruch (
) ==== Fügt einen manuellen Zeilenumbruch ein (leeres Element).

So much depends
upon

a red wheel
barrow

==== Thematischer Umbruch (
) ==== Zeigt einen Themenwechsel an. Browser stellen dies standardmäßig als horizontale Linie dar.

Times

Description and history of the Times typeface.


Georgia

Description and history of the Georgia typeface.

===== 4. Listen ===== HTML unterscheidet drei Arten von Listen: ==== Ungeordnete Listen (
    ) ==== Für Elemente ohne bestimmte Reihenfolge. *
      : Definiert die gesamte Liste *
    • : Definiert ein einzelnes Listenelement
      • Serif
      • Sans-serif
      • Script
      ==== Geordnete Listen (
        ) ==== Für Elemente in einer nummerierten oder sequenziellen Reihenfolge (z. B. Anleitungen). *
          : Definiert die gesamte Liste *
        1. : Definiert ein einzelnes Listenelement
          1. Gutenberg develops moveable type (1450s)
          2. Linotype is introduced (1890s)
          3. Photocomposition catches on (1950s)
          4. Type goes digital (1980s)
          ==== Beschreibungslisten (
          ) ==== Für Name/Wert-Paare (z. B. Begriffe/Definitionen, Fragen/Antworten). *
          : Definiert die gesamte Liste *
          : Definiert den Namen/Begriff *
          : Definiert den Wert/die Beschreibung
          Linotype
          Line-casting allowed type to be selected, used, then recirculated into the machine automatically.
          Photocomposition
          Typefaces are stored on film then projected onto photo-sensitive paper.
          ===== 5. Elemente zur Seitenorganisation (HTML5) ===== HTML5-Elemente verleihen den typischen Abschnitten einer Webseite eine Struktur und Bedeutung: *
          : Identifiziert den primären Hauptinhalt einer Seite. *
          : Kennzeichnet das Einführungsmaterial am Anfang einer Seite, eines Abschnitts oder Artikels. *