Accessible Button HTML

Zwei Tasten prüfen jede Schaltfläche

Tab und Enter zeigen, ob eine Schaltfläche echt ist.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 4.1.2Tauschen-Button ohne Namen

Tab und Enter

Zwei Tasten prüfen jede Schaltfläche

Drei Schaltflächen, drei Ergebnisse.

Vorher

  • Menge erhöhen · div, kein Tab-Stopp
  • Lesezeichen · Symbol ohne Namen
  • Warenkorb · Link im Button

Das Vorleseprogramm sagt„Schaltfläche“

Nachher

  • Menge erhöhen · button mit Namen
  • Lesezeichen · aria-label
  • Warenkorb · Link daneben

Das Vorleseprogramm sagt„Menge erhöhen, Schaltfläche“

Aus dem Prüfbericht

Drei Schaltflächen, drei Befunde

Zum Mitnehmen

Die Schaltflächen, korrigiert

Ein echtes button-Element löst Rolle, Fokus und Tastatur auf einmal.

Korrektur in 2 Schritten ansehen
  1. Das div durch button ersetzen

    Ein button ist per Tab erreichbar und reagiert auf Enter und Leertaste. Ein div kann das nicht.

    KorrekturvergleichSchritt 1 · HTML

    Vorher

    <div class="btn" onclick="mehr()">+</div>

    Nachher

    <button type="button" class="btn" onclick="mehr()" aria-label="Menge erhöhen">
      +
    </button>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Tab auf das Plus, dann Enter. Die Menge steigt, ohne dass die Maus im Spiel war.

  2. Den Link neben die Schaltfläche stellen

    Ein Link darf nicht in einem button liegen. Als Nachbar hat jedes Element seinen eigenen Namen.

    KorrekturvergleichSchritt 2 · HTML

    Vorher

    <button type="submit">
      In den Warenkorb
      <a href="/versand">Versandkosten</a>
    </button>

    Nachher

    <button type="submit">In den Warenkorb</button>
    <a href="/versand">Versandkosten</a>

    Markierte Zeilen wurden geändert

    So prüfen Sie es Ein Vorleseprogramm sagt „In den Warenkorb, Schaltfläche“ und danach „Versandkosten, Link“.

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.