CSS Accessibility Checker

Was im Stylesheet auffällt

Kontrastwerte und gesperrte Textabstände: zwei Muster im CSS.

Website prüfen
Beispiel im Prüfbericht Markierter Befund
Markierter Befund · Kritisch · WCAG 1.4.3Bildunterschrift mit 1,17:1

CSS-Prüflabor

Vom Stylesheet bis zum echten Hindernis

Ein Fund im Quelltext ist ein Startpunkt. Erst Kaskade, gerenderter Zustand und Bedienung zeigen, ob daraus auf der Seite eine Barriere wird.

Prüfmodell einer CSS-Analyse, keine Produktansicht
Kontrast
colorRegel gefunden
Vorder- und HintergrundMessbar
Bild, Verlauf, Überlagerung?Prüfen
alle Zustände ansehenMensch
Textabstand
!importantInline-Sperre
Überschreiben versuchenTestwert
Text abgeschnitten?Prüfen
Inhalt und FunktionMensch
Fokus
outline: noneRisikosignal
Ersatzstil vorhanden?Hinweis
auf jeder Fläche sichtbar?Prüfen
mit Tab verfolgenMensch
Reflow
width / orderRisikosignal
tatsächliche KaskadeHinweis
Viewport 320 CSS-PixelPrüfen
Scroll- und LeseflussMensch
Messbar eindeutiger Wert im geprüften ZustandHinweis möglicher Fehler, noch kein UrteilPrüfen Wirkung ansehen und bedienen
MessinstrumentEin Zeiger steht zwischen zwei Messmarken.

Automatisch heißt: dieser Zustand ist messbar

Ein browserbasierter Check kennt DOM, Kaskade und berechnete Stile des aktuellen Zustands. Bilder, Verläufe, verdeckte Elemente und noch nicht ausgelöste Zustände können eine eindeutige Messung verhindern.

Auge und TabulatortasteEin Auge steht über einer Taste mit der Aufschrift Tab.

Manuell heißt: den Zielzustand herstellen

Zoomen, Textabstände überschreiben, mit Tab navigieren und die visuelle Reihenfolge mit der DOM-Reihenfolge vergleichen. Nur so sehen Sie Verlust, Überlagerung und unlogische Wege.

So prüfen Sie es

  1. Starten Sie den automatischen Check auf der gerenderten Seite. Trennen Sie eindeutige Verstöße von Hinweisen und Ergebnissen, die eine Sichtprüfung verlangen.
  2. Setzen Sie den Viewport auf 320 CSS-Pixel. Für fortlaufenden Inhalt darf keine horizontale Leserichtung nötig werden; zweidimensionale Inhalte prüfen Sie separat.
  3. Fügen Sie das Test-Stylesheet als Benutzerstil ein. Kein Text und keine Funktion darf durch die vier veränderten Abstände verloren gehen.
  4. Navigieren Sie mit Tab durch alle Bedienelemente und lösen Sie verborgene Zustände aus. Fokus und Inhalt müssen auf jeder tatsächlich verwendeten Fläche sichtbar bleiben.

Aus dem Prüfbericht

Zwei Muster, die im CSS stehen

Kritisch Farbpaare unter dem Grenzwert Regel color-contrast

Der Check rechnet prüfbare Textfarben gegen ihren ermittelten Hintergrund. Unter 4,5:1 bei normalem Text gehört die Farbe geändert.

Anleitung: Textkontraste prüfen und verbessern

Kritisch Textabstände mit !important im style-Attribut Regel avoid-inline-spacing

Gesperrte Zeichen- und Wortabstände blockieren eigene Leseeinstellungen. Ohne !important bleibt die Vorgabe überschreibbar.

Anleitung: Anpassbare Textabstände ermöglichen

Zum Mitnehmen

Die gemeldeten Stilregeln, korrigiert

Eine Farbe und eine Sperre weniger.

Korrektur in 2 Schritten ansehen
  1. Den Textkontrast anheben

    Normaler Text braucht mindestens 4,5:1 zum Hintergrund. Auf der vorhandenen graugrünen Fläche erreicht weiße Schrift 5,31:1.

    KorrekturvergleichSchritt 1 · CSS

    Vorher

    .machine-tag {
      color: #58635f;
      background: #626e69;
      font-size: 0.75rem;
    }

    Nachher

    .machine-tag {
      color: #ffffff;
      background: #626e69;
      font-size: 0.75rem;
    }

    Markierte Zeilen wurden geändert

    So prüfen Sie es Sehen Sie die Stelle bei geringer Bildschirmhelligkeit an. Der Text hebt sich klar von der Fläche ab.

  2. Die Textabstände freigeben

    Ohne !important können eigene Leseeinstellungen die Abstände vergrößern. Die feste Höhe entfällt, damit der Absatz mitwachsen kann.

    KorrekturvergleichSchritt 2 · CSS

    Vorher

    .station-note {
      line-height: 1 !important;
      letter-spacing: 0 !important;
      word-spacing: 0 !important;
      height: 2em !important;
      overflow: hidden !important;
    }

    Nachher

    .station-note {
      line-height: 1.5;
      letter-spacing: 0;
      word-spacing: 0;
      height: auto;
      overflow: visible;
    }

    Markierte Zeilen wurden geändert

    So prüfen Sie es Erhöhen Sie im Browser die Zeilenhöhe. Der Absatz wird höher, statt Text abzuschneiden.

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.