WCAG 2.1 Richtlinien verstehen und umsetzen
Ein praktischer Überblick über die vier Grundprinzipien von WCAG — Wahrnehmbarkeit, Bedienbarkeit, Verständlichkeit und Robustheit.
Artikel lesenLerne, wie du logische Tabulatorreihenfolgen erstellst, Focus-Indikatoren designst und Skip-Links einsetzt — damit Nutzer deine Webseite vollständig ohne Maus bedienen können.
Nicht alle Nutzer verwenden eine Maus. Manche haben motorische Beeinträchtigungen, andere nutzen Screenreader mit Tastatursteuerung, wieder andere arbeiten einfach schneller mit der Tastatur. Das Wichtigste: Es ist nicht optional. Tastaturnavigation ist eine Kernkomponente der WCAG 2.1 Richtlinien (Level AA).
Das Gute? Es’s nicht kompliziert. Mit ein paar grundlegenden Techniken und etwas Aufmerksamkeit beim Design schaffst du eine Webseite, die wirklich für alle zugänglich ist. Wir zeigen dir genau wie.
Die Tab-Reihenfolge bestimmt, in welcher Abfolge Nutzer durch deine Webseite navigieren. Sie sollte dem visuellen Fluss folgen — von oben nach unten, von links nach rechts. Das ist die erste Regel.
Im HTML geschieht das automatisch: Die Reihenfolge folgt dem Dokumentenfluss. Das heißt, wenn dein HTML richtig strukturiert ist, funktioniert die Tab-Navigation meist von allein. Das Problem entsteht, wenn du CSS nutzt, um Elemente zu verschieben. Dann können fokussierbare Elemente visuell an Position 3 sein, aber tatsächlich Position 12 im DOM.
Deshalb: Nutze CSS Grid oder Flexbox für dein Layout, nicht für die logische Struktur. Wenn du absolute Positionierung brauchst, überlege zweimal.
Der Focus-Indikator zeigt, welches Element gerade den Fokus hat. Das ist für Tastaturnutzer essentiell — ohne sichtbaren Focus können sie nicht sehen, wo sie gerade sind.
Viele Designer entfernen den Standard-Outline mit
outline: none;
. Das ist ein großer Fehler. Stattdessen solltest du den Outline gestalten. Ein klares, kontrastreiches Design funktioniert viel besser als zu hoffen, dass niemand merkt, dass er unsichtbar ist.
Mindestanforderung: 2px solid Outline in einer Kontrastfarbe. Besser: 3-4px mit einem farblichen Kontrast von mindestens 3:1 zum Hintergrund. Noch besser: Ein Focus-Ring, der auch auf dunklen Hintergründen sichtbar ist.
Stell dir vor, du nutzt die Tastatur und musst durch 47 Navigationslinks gehen, nur um zum Hauptinhalt zu gelangen. Das ist nicht praktisch. Skip-Links sind die Lösung.
Ein Skip-Link ist ein versteckter Link am Anfang der Seite, der direkt zum Hauptinhalt springt. Der Nutzer sieht ihn normalerweise nicht — er wird nur sichtbar, wenn man mit Tab die Seite besucht. Ein einfaches HTML-Pattern:
<a href="#main-content" class="skip-link">Zum Hauptinhalt springen</a>
Im CSS machst du ihn unsichtbar, zeigst ihn aber, wenn er Focus erhält. Das ist ein einfacher Trick mit position: absolute und Außenabstand:
Schreib dein HTML mit der richtigen Logik. Nutzer navigieren in der Reihenfolge des DOM, nicht in der Reihenfolge der visuellen Anordnung. Wenn dein Layout eine Sidebar auf der rechten Seite hat, sollte der HTML-Code trotzdem von links nach rechts logisch strukturiert sein.
Entferne niemals den Standard-Outline ohne Alternative. Stattdessen:
button:focus-visible { outline: 3px solid #0066ff; outline-offset: 2px; }
Das macht den Focus deutlich und gibt etwas Abstand.
Platziere einen Skip-Link am Anfang deines Body. Mache ihn unsichtbar, aber zeige ihn bei Focus. Das ist ein wichtiges Usability-Feature für Tastaturnutzer, die nicht jedes Mal die komplette Navigation durchlaufen wollen.
Das Wichtigste: Teste selbst. Nutze nur deine Tastatur (kein Touchpad) und navigiere durch die ganze Seite. Kann ich alles erreichen? Ist der Focus sichtbar? Ergibt die Reihenfolge Sinn? Das sind die drei Fragen, die du beantworten musst.
Du brauchst nicht viel — aber ein paar Tools helfen bei der Überprüfung:
Chrome-Extension, die Accessibility-Probleme findet. Sie checkt automatisch Focus-Reihenfolge und warnt dich vor Kontrastproblemen. Kostenlos und zuverlässig.
Das beste Tool ist oft die Tastatur selbst. Tab-Navigation durch deine Seite ist schnell, kostenlos und zeigt dir sofort, wo die Probleme sind. Mach das am Anfang jedes Projekts.
Browser-Extension, die deine Seite auf Barrierefreiheit prüft. Sie zeigt dir auch die Reihenfolge der fokussierbaren Elemente. Sehr hilfreich für schnelle Checks.
Ein einfaches Script, das dir die Tab-Reihenfolge visuell zeigt. Du kannst selbst eines schreiben oder eine Extension nutzen — es geht vor allem darum zu verstehen, in welcher Reihenfolge Elemente fokussiert werden.
Nach jahrelanger Arbeit mit Webseiten kennen wir die Probleme. Hier sind die größten Fehler:
Der Default-Outline sieht vielleicht nicht schön aus. Aber ihn einfach zu löschen ist keine Lösung. Ersetz ihn durch einen besseren. Ein 3px Focus-Ring mit guter Farbe ist wertvoller als kein Focus-Indikator.
Nutzer sollten
tabindex="0"
für normalerweise nicht-fokussierbare Elemente verwenden. Zahlen über 0 sind fast immer ein Fehler und führen zu Verwirrung. Lass den DOM die Reihenfolge bestimmen.
Eine große Navigation mit 20+ Links? Nutzer sollten einen Skip-Link haben. Das ist nicht optional — es’s ein Usability-Standard.
Wenn du ein Modal öffnest, sollte der Focus auf das Modal springen. Wenn du es schließt, sollte der Focus zur auslösenden Schaltfläche zurückkehren. Das ist essentiell für logische Navigation.
Tastaturnavigation ist nicht kompliziert. Es’s drei Dinge:
Wenn du diese drei Dinge richtig machst, werden Tastaturnutzer deine Webseite problemlos nutzen können. Das Beste? Es’s nicht mal aufwendig. Es geht vor allem um Aufmerksamkeit — du musst bewusst darüber nachdenken und testen.
Fang noch heute an. Nimm deine Tastatur, navigiere durch deine eigene Webseite und schreib auf, wo die Probleme sind. Dann fix sie nacheinander. Das ist alles, was du brauchst.
Du willst noch mehr über Barrierefreiheit lernen? Schau dir unsere anderen Artikel an — von WCAG-Richtlinien bis zu Screenreader-optimiertem Markup.
Weitere Artikel erkundenDie Informationen in diesem Artikel basieren auf den WCAG 2.1 Richtlinien und Best Practices der Web-Barrierefreiheit. Während wir die Richtigkeit überprüft haben, können sich Standards und Browser-Verhalten ändern. Für offizielle Anforderungen konsultiere die aktuellen WCAG-Richtlinien . Dieser Artikel dient zu Bildungszwecken und ist keine rechtsverbindliche Beratung.
Ein praktischer Überblick über die vier Grundprinzipien von WCAG — Wahrnehmbarkeit, Bedienbarkeit, Verständlichkeit und Robustheit.
Artikel lesen
Entdecke, wie du mit Farbkontrasten, Mustern und klarer Typografie Websites für alle Nutzer zugänglich machst.
Artikel lesen
Verstehe ARIA-Labels, semantisches HTML und Best Practices für Formularfelder — damit Screenreader-Nutzer alles verstehen.
Artikel lesen