Barrierefreiheitszertifikat – Startseite

1.3.1 Info und Beziehungen

Überschriften, Listen, Tabellen und Formulare müssen im Code als solche ausgezeichnet sein, nicht nur optisch so aussehen.

Stufe APrinzip 1: Wahrnehmbar

Was bedeutet das?

Was Sie mit dem Auge an der Gestaltung erkennen, muss auch im Code stecken. Eine große fette Zeile ist für den Screenreader nur dann eine Überschrift, wenn sie als <h2> oder ähnlich ausgezeichnet ist. Eine Aufzählung mit Spiegelstrichen braucht <ul> und <li>, eine Tabelle echte Kopfzellen und ein Eingabefeld eine verknüpfte Beschriftung.

Das betrifft auch Seitenbereiche (Kopf, Navigation, Hauptinhalt, Fußbereich), zusammengehörige Formularfelder wie Radio-Buttons und Hervorhebungen, die Bedeutung tragen. So können Hilfsmittel die Struktur vorlesen und Menschen gezielt von Überschrift zu Überschrift springen.

Wem hilft das?

  • Menschen, die blind sind und mit dem Screenreader über Überschriften und Bereiche navigieren
  • Menschen mit Sehbehinderung, die eigene Darstellungen oder Lesemodi nutzen
  • Menschen mit kognitiven Einschränkungen, die von einer klaren Gliederung profitieren

Typische Fehler

  • Überschriften nur als fett gesetzter Text (<p><b>…</b></p>) oder Überschriftenebenen nach Schriftgröße gewählt
  • Eingabefelder ohne <label>, nur mit Platzhaltertext
  • Radio-Buttons ohne <fieldset> und <legend>, sodass die Frage fehlt
  • Datentabellen ohne <th>, oder Layout mit Tabellen statt mit CSS
  • Aufzählungen aus Absätzen mit Bindestrichen statt echter Listen

So prüfen wir das

  • axe-core Automatisch: axe-core findet typische Verstöße. Ein Verstoß wird als „nicht erfüllt“ vorausgefüllt.
  • Belege Belege: Unser Scanner sammelt Material, zum Beispiel Screenshots, Listen und Messungen.

Prüffrage: Sind Überschriften, Listen, Tabellen, Formulargruppen und Landmarks als solche ausgezeichnet (nicht nur gestaltet)?

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

So beheben Sie es

Problem
<p class="big-bold">Versand</p>
<input type="email" placeholder="E-Mail">
Besser
<h2>Versand</h2>
<label for="email">E-Mail-Adresse</label>
<input type="email" id="email" name="email">
<fieldset>
  <legend>Versandart</legend>
  <label><input type="radio" name="ship" value="std"> Standard</label>
  <label><input type="radio" name="ship" value="exp"> Express</label>
</fieldset>

Überschrift, Feldbeschriftung und Gruppenfrage sind jetzt im Code verankert und werden vorgelesen.

Praxistipps

  • Wählen Sie die Überschriftenebene nach der Gliederung, die Größe regeln Sie mit CSS.
  • Nutzen Sie im Redaktionssystem die Formatvorlagen „Überschrift 2“ und „Liste“ statt manueller Formatierung.

Ratgeber und Muster dazu

Offizielle Quelle

Understanding WCAG 2.2 beim W3C (Englisch): 1.3.1 Info and Relationships

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