Barrierefreiheitszertifikat – Startseite

2.4.7 Fokus sichtbar

Wer per Tastatur arbeitet, muss jederzeit sehen, welches Element gerade den Fokus hat.

Stufe AAPrinzip 2: Bedienbar

Was bedeutet das?

Die Fokusanzeige ist für Tastaturnutzer das, was der Mauszeiger für alle anderen ist. Fehlt sie, wissen sie nicht, wo sie sich befinden und was beim nächsten Tastendruck passiert.

Browser zeigen von sich aus einen Fokusrahmen. Häufig wird er aber per CSS entfernt, weil er beim Klicken stört. Mit :focus-visible lässt sich der Rahmen gezielt nur bei Tastaturbedienung zeigen. Wie kontrastreich der Rahmen sein muss, regelt Kriterium 1.4.11.

Wem hilft das?

  • Tastaturnutzer, ob mit oder ohne Behinderung
  • Menschen mit Sehschwäche, die den Fokus auf dem Bildschirm verfolgen
  • Menschen mit Aufmerksamkeitsstörungen, die sonst den Faden verlieren

Typische Fehler

  • Ein globales outline: none oder outline: 0 ohne Ersatz
  • Eigene Knöpfe und Links, deren Fokusstil sich kaum vom Normalzustand unterscheidet
  • Fokusrahmen, die durch overflow: hidden abgeschnitten werden
  • Elemente, die beim Fokussieren unsichtbar bleiben, etwa ein Sprunglink außerhalb des Bildschirms

So prüfen wir das

  • Belege Belege: Unser Scanner sammelt Material, zum Beispiel Screenshots, Listen und Messungen.

Prüffrage: Ist der Tastaturfokus immer deutlich sichtbar? Elemente ohne erkannten Fokusstil sind markiert.

Entschieden wird jedes Kriterium von einem Menschen. Kein Kriterium gilt automatisch als erfüllt.

So beheben Sie es

Problem
*:focus {
  outline: none;
}
Besser
:focus-visible {
  outline: 3px solid #1a56db;
  outline-offset: 2px;
}
.sprunglink:not(:focus) {
  position: absolute;
  left: -9999px;
}

Bei Tastaturbedienung erscheint ein deutlicher Rahmen mit Abstand zum Element, und der Sprunglink wird sichtbar, sobald er fokussiert ist.

Praxistipps

  • Tabben Sie einmal durch jede Seitenvorlage und prüfen Sie, ob Sie den Fokus an jeder Stelle sofort erkennen.

Ratgeber und Muster dazu

Offizielle Quelle

Understanding WCAG 2.2 beim W3C (Englisch): 2.4.7 Focus Visible

Wie steht Ihre Website bei diesem Kriterium?

Der kostenlose Check prüft Ihre Startseite automatisch, das Audit entscheidet alle 55 Kriterien.

Kostenlos prüfenAlle Kriterien