A11y HTML

Der Name steht im HTML, nicht im Bild

Feld, Schaltfläche, ARIA-Attribut: drei Stellen, an denen HTML den Namen liefert.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 4.1.2Regler ohne zugänglichen Namen

HTML statt Bild

Der Name steht im HTML

Gleiche Optik, anderer Name.

Vorher

  • E-Mail-Adresse · nur Text daneben
  • Menü-Symbol · ohne Wort
  • aria-labell · Tippfehler

Das Vorleseprogramm sagt„Eingabefeld“

Nachher

  • label for · verbunden
  • aria-label · Menü öffnen
  • aria-label · korrekt geschrieben

Das Vorleseprogramm sagt„E-Mail-Adresse, Eingabefeld“

Aus dem Prüfbericht

Drei Stellen, drei Befunde

Zum Mitnehmen

Das Formular, korrigiert

Zwei Änderungen im HTML. Kein JavaScript, kein neues Aussehen.

Korrektur in 2 Schritten ansehen
  1. Beschriftung und Feld verbinden

    Das for-Attribut zeigt auf die id des Felds. Erst dann wird der sichtbare Text zum Namen.

    KorrekturvergleichSchritt 1 · HTML

    Vorher

    <span>E-Mail-Adresse</span>
    <input type="email" name="email">

    Nachher

    <label for="email">E-Mail-Adresse</label>
    <input id="email" type="email" name="email">

    Markierte Zeilen wurden geändert

    So prüfen Sie es Klicken Sie auf „E-Mail-Adresse“. Springt der Cursor ins Feld, stimmt die Verbindung.

  2. Den Tippfehler im Attribut beheben

    Ein unbekanntes Attribut wird stillschweigend ignoriert. Der Name fehlt dann komplett.

    KorrekturvergleichSchritt 2 · HTML

    Vorher

    <button type="button" aria-labell="Menü öffnen">
      <svg aria-hidden="true"><use href="#icon-menu"></use></svg>
    </button>

    Nachher

    <button type="button" aria-label="Menü öffnen">
      <svg aria-hidden="true"><use href="#icon-menu"></use></svg>
    </button>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Tab auf die Schaltfläche. Ein Vorleseprogramm sagt jetzt „Menü öffnen, Schaltfläche“.

Werbung

Kostenloser Website-Barrierefreiheits-Check

Website auf Barrierefreiheit prüfen.

Technische WCAG-Warnsignale erkennen. Kritische Stellen zuerst prüfen.

Der Website-Check ist bereit.

Werbung

Ein letzter Schritt

Prüfen, bevor Sie gehen.

Finden Sie automatisch erkennbare Barrieren auf Ihrer eigenen Website.

Website prüfen

Kostenlos starten · keine Installation

Automatisches Screening. Tastaturbedienung und Screenreader bleiben manuelle Prüfung.