region · WCAG 1.3.1 Info and Relationships · Stufe AWie Sie das „region“-Problem beheben
Die axe-core-Regel region meldet Seiteninhalt, der in keinem Landmark (wie <main>, <nav>, <header>, <footer>) liegt. Landmarks lassen Screenreader-Nutzer zwischen Bereichen springen. Bezug: WCAG 2.2 1.3.1 (Stufe A).
Was axe-core prüft
axe-core meldet, wenn wesentlicher Inhalt außerhalb jedes Landmarks liegt. Alles in <div> zu packen löst es aus.
Welcher Norm das entspricht
| WCAG 2.2 | 1.3.1 Info and Relationships (Stufe A) |
| EN 301 549 | 9.1.3.1 |
| BFSG / EAA | BFSG § 12 i. V. m. EN 301 549 · EAA Anhang I |
| Kategorie | Struktur & Landmarks |
Warum es zählt
Landmarks sind, wie Screenreader-Nutzer eine Seite auf einen Blick navigieren — „zum Hauptbereich“, „zur Navigation“. Ein nur aus <div> gebauter Shop gibt keine Karte und erzwingt langsames lineares Lesen jedes Headers.
Häufige Ursachen
- Die ganze Seite aus
<div>ohne semantische Landmarks - Hauptinhalt nicht in
<main> - Navigation in
<div>statt<nav> - Inhalt zwischen, aber außerhalb der Landmarks
Wie Sie es beheben
Nutzen Sie HTML-Landmark-Elemente: <header>, <nav>, <main>, <footer>. Jeder sinnvolle Block sollte in einem liegen.
<!-- Fehler -->
<div class="content">Produkte…</div>
<!-- Besteht -->
<main><h1>Produkte</h1>…</main>
Verwandte Prüfungen
FAQ
Genau ein sichtbares <main>. Den Rest mit <nav>, <aside> und Sektionen.
Nein — native <header>, <nav>, <main>, <footer> liefern bereits die richtigen Landmark-Rollen. Bevorzugen Sie sie gegenüber role-Attributen.
Finden Sie jeden solchen Fehler auf Ihrer Seite
Starten Sie einen kostenlosen WCAG 2.2 AA-Scan — echte axe-core-Engine, ohne Anmeldung. Oder ein zeitgestempelter Beweis-Report für 29 €.