Tipps zur Tastaturzugänglichkeit mit HTML und CSS

Das Ermöglichen, dass Ihre Website nur für Tastaturbenutzer zugänglich ist, ist ein wichtiger Teil des umfassenderen Zugangs zu Barrierefreiheit. Im Folgenden finden Sie einige Tipps zur Tastaturzugänglichkeit, die Sie mithilfe von grundlegendem HTML und CSS schnell implementieren können.

A11y von Anfang an

Diese Tipps sind Teil von Web Accessibility: Der Complete Learning Guide, in dem wir eine Reihe von Tutorials, Artikeln, Kursen und E-Books zusammengestellt haben, um Ihnen den Zugang zu Web von Anfang an zu erleichtern.

Was ist Tastaturzugänglichkeit??

Eine Tastatur kann für manche Benutzer das wichtigste Mittel zum Navigieren auf Websites sein. Wenn heutzutage die meisten Web-Interfaces für Mauszeiger und Berührungsinteraktion ausgelegt sind, wird die Navigation durch die Tastatur vernachlässigt. Tastaturzugriff ist die Praxis, um sicherzustellen, dass Benutzer mit ihrer Tastatur effizient und ungehindert navigieren können.

Wer könnte Tastaturzugriff benötigen?

Dies sind die Hauptzielgruppen der Tastaturzugänglichkeit:

  • Benutzer mit motorischen Behinderungen, die Probleme mit der Maus, dem Touch-Gerät oder dem Klicken auf kleine Dinge haben.
  • Blinde oder sehbehinderte Benutzer ziehen es häufig vor, mit speziellen Braille-Tastaturen auf Websites zu navigieren.
  • Amputierte oder solche mit angeborener Amputation (Geburt ohne Gliedmaßen, hier insbesondere Hände) verwenden häufig spezielle Hardware, die die Tastaturfunktionalität nachahmt.
  • Jeder, der einfach keinen Zugriff auf eine funktionierende Maus oder ein Touchpad hat.

1. Testen Sie Ihre Site auf Tastaturzugänglichkeit

Das wichtigste Ziel der Tastaturzugänglichkeit ist es, jedes interaktive Element, z. B. Verknüpfungen und Formularsteuerelemente, mit dem zur Verfügung zu stellen Tab Schlüssel. So navigieren nur Benutzer mit Tastatur durch eine Webseite. Das Testen Ihrer Website auf Tastaturzugriff ist eigentlich ganz einfach: Drücken Sie einfach die Tab Drücken Sie die Taste und navigieren Sie vom oberen Rand der Seite zum unteren Rand. Dabei werden aktive Elemente hervorgehoben.

Navigieren in der Tuts + Fußzeile mit der Tab Schlüssel

Beobachten Sie, wie einfach oder schwierig es ist, zum Hauptinhalt zu gelangen, auf ein Menüelement zu klicken, ein Formular auszufüllen, einen Schieberegler zu verwenden oder Ihrer aktuellen Position auf der Seite zu folgen. Sie können die umgekehrte Richtung auch mit testen Umschalt + Tab Tastaturkürzel.

2. Erstelle bemerkbar :Fokus Styles

CSS hat eine :Fokus Pseudoklasse, die ausgelöst wird, wenn ein Benutzer auf ein Element klickt oder tippt oder es mit der Option auswählt Tab Schlüssel. Das :Fokus state gilt nur für fokussierbare Elemente, nämlich ,