Barrierefrei Digital Logo Barrierefrei Digital Kontakt
Kontakt
Webzugänglichkeit

Screenreader-kompatible Layouts — Best Practices

Semantisches HTML, ARIA-Labels und richtige Struktur — alles, was Screenreader-Nutzer brauchen, um deine Website problemlos zu verwenden.

14 min Fortgeschrittene März 2026
Person nutzt Screenreader-Software auf einem Computer mit Kopfhörern und konzentriertem Blick auf den Bildschirm

Warum semantisches HTML der Schlüssel ist

Screenreader sind für Menschen mit Sehbehinderungen essentiell. Sie wandeln visuelle Inhalte in Sprache um — aber nur wenn deine HTML-Struktur richtig ist. Es geht nicht um Compliance-Checkboxen. Es geht darum, dass echte Menschen deine Website nutzen können.

Der häufigste Fehler? Entwickler nutzen `div` für alles. Buttons als `div`. Überschriften als `span`. Navigation als ungeordnete Listen ohne Struktur. Das macht Screenreader völlig verwirrt. Und Nutzer müssen sich durchklicken wie in einem Labyrinth.

Code-Editor zeigt semantisches HTML mit richtig strukturierten HTML5-Elementen wie header, nav, main, article und footer Tags

Die fünf fundamentalen HTML-Elemente

Screenreader orientieren sich an der HTML-Struktur. Das ist nicht verhandelbar. Wenn du die falschen Tags nutzt, können Screenreader-Nutzer nicht navigieren. Punkt.

Richtig:

`<header>`, `<nav>`, `<main>`, `<article>`, `<footer>` — jedes Element hat eine klare Bedeutung

Falsch:

`<div id=”header”>`, `<div class=”nav”>`, `<div role=”main”>` — Screenreader verstehen das nicht automatisch

Das Wichtigste: `<main>` sollte genau EINMAL pro Seite vorkommen. Darin gehört der Seiteninhalt. Alles andere — Navigation, Sidebar, Footer — gehört außerhalb von `<main>`. Screenreader-Nutzer können dann direkt zum Inhalt springen.

Wireframe-Diagramm zeigt eine typische Website-Struktur mit klar abgetrennten Bereichen für Header, Navigation, Main-Content, Sidebar und Footer
Nahaufnahme einer Person, die einen Laptop-Bildschirm mit Screenreader-Braille-Display neben dem Monitor nutzt

ARIA-Labels — wann man sie braucht (und wann nicht)

ARIA (Accessible Rich Internet Applications) ist ein Zusatz für HTML. Es ist NICHT der Ersatz für semantisches HTML. Das ist der größte Missverständnis, das ich sehe.

Du brauchst ARIA wenn:

  • Du einen Button mit `<div>` machst (warum tust du das?) — nutze `aria-role=”button”`
  • Eine Schaltfläche hat ein Icon aber kein Text — nutze `aria-label`
  • Ein Dropdown-Menü öffnet sich dynamisch — nutze `aria-expanded`

Du brauchst ARIA NICHT wenn du echte semantische Elemente nutzt. Ein `<button>` ist bereits zugänglich. Ein `<a href>` ist bereits zugänglich. Das ist der Punkt von semantischem HTML.

Überschriften-Hierarchie — nicht optional

Screenreader-Nutzer nutzen Überschriften zur Navigation. Sie springen von H1 zu H2 zu H3. Wenn deine Struktur chaotisch ist, verlieren sie die Orientierung.

Richtig:

<h1>Seitentitel</h1>
<h2>Erstes Kapitel</h2>
<h3>Unterabschnitt</h3>
<h2>Zweites Kapitel</h2>

Falsch:

<h1>Seitentitel</h1>
<h3>Irgendein Abschnitt</h3>
<h2>Unterabschnitt</h2>
<h4>Zufälliger Text</h4>

Pro-Tipp: Eine Seite sollte EINE H1 haben. Das ist der Titel. Alles andere sind H2, H3, H4 — aber niemals H5 ohne H4 vorher. Das verwirrt Screenreader komplett.

Baumstruktur-Diagramm zeigt die hierarchische Anordnung von HTML-Überschriften von H1 bis H4 mit visuellen Verbindungslinien
Nahaufnahme einer Computer-Tastatur mit hervorgehobener Tab-Taste und anderen Navigationstasten

Tastaturnavigation ist nicht optional

Nicht jeder mit Sehbehinderung nutzt einen Screenreader. Manche Menschen nutzen nur die Tastatur. Tab zum nächsten Element, Shift+Tab zurück, Enter zum Aktivieren. Das ist die Standardnavigation.

Deine Website muss komplett per Tastatur bedienbar sein. Das bedeutet:

  • Alle Buttons müssen mit Tab erreichbar sein
  • Links müssen sichtbar fokussiert sein (nicht mit `outline: none` versteckt!)
  • Dropdown-Menüs müssen mit Pfeiltasten navigierbar sein
  • Modal-Dialoge müssen mit Escape schließbar sein

Das ist keine Nischenfunktion. Viele Menschen mit Arthritis oder motorischen Beeinträchtigungen nutzen Tastaturen. Ohne Tastaturnavigation ist deine Website für sie unbrauchbar.

Die Checkliste — Schritt für Schritt

01

HTML-Struktur prüfen

Nutze `<header>`, `<nav>`, `<main>`, `<article>`, `<footer>`. Keine generischen Divs für Layout-Bereiche. Das ist der Anfang.

02

Überschriften validieren

Eine H1 pro Seite. Dann H2, H3, H4 in logischer Reihenfolge. Springe nicht von H1 zu H4. Das verwirrt Screenreader-Nutzer.

03

Alt-Texte schreiben

Jedes Bild braucht einen aussagekräftigen Alt-Text. Nicht “Bild1.jpg”. Sondern “Entwickler zeigt Laptop-Bildschirm mit Code-Editor”. Kurz und beschreibend.

04

Tastaturnavigation testen

Schalte die Maus aus. Navigiere mit Tab und Pfeiltasten durch deine Website. Wenn du nicht alle Buttons erreichst, hast du ein Problem.

05

Screenreader testen

Nutze NVDA (kostenlos, Windows) oder VoiceOver (macOS/iOS). Starte von oben und arbeite dich durch deine Seite. Wie klingt es für jemanden, der es nicht sehen kann?

Das Wichtigste zum Mitnehmen

Screenreader-kompatible Layouts sind nicht kompliziert. Es braucht keine speziellen Tools oder Tricks. Es braucht echtes semantisches HTML und Aufmerksamkeit für Details.

„Barrierefreie Websites sind nicht nur für Menschen mit Behinderungen gut. Sie sind für jeden besser — schneller zu laden, leichter zu verstehen, besser strukturiert.”

Wenn du deine HTML richtig strukturierst, profitieren ALLE. SEO wird besser. Mobilnutzer haben leichtere Navigation. Screenreader-Nutzer können deine Seite endlich verwenden. Das ist ein Win-Win-Win.

Fang heute an. Überprüfe eine deiner Seiten. Nutze semantische Tags. Schreib aussagekräftige Alt-Texte. Test mit der Tastatur. Das ist alles, was du brauchst.

Bereit zum Testen?

Die beste Ressource ist das Testen selbst. Installiere NVDA oder nutze VoiceOver. Höre deine Website so wie Screenreader-Nutzer sie hören.

Weitere Artikel zur Webzugänglichkeit

Wichtiger Hinweis

Dieser Artikel bietet Informationen zu Best Practices für screenreader-kompatible Webdesign. Es ist kein Ersatz für rechtliche Beratung. Die WCAG 2.1 und BITV 2.0 Anforderungen sind komplex und können je nach Kontext variieren. Wir empfehlen, mit Fachleuten zu konsultieren, um sicherzustellen, dass deine Website vollständig konform ist. Die technischen Informationen wurden sorgfältig recherchiert, können sich aber mit Updates der Standards ändern.