Page has no main landmark
Why it matters
The main landmark lets keyboard and screen reader users jump straight past the header and menu to the content.
How to fix it
Wrap the page's primary content in a single <main> element.
<!-- After -->
<header>...</header>
<main id="content">
...page content...
</main>
<footer>...</footer> Read the W3C guidance: Understanding 2.4.1 Bypass Blocks.
Related rules
- No skip link (WCAG 2.4.1)
- Page has no language set (WCAG 3.1.1)
- Page language code is not valid (WCAG 3.1.1)
- Page has no title (WCAG 2.4.2)
Find this on your own site. A11yMate scans every page and lists where it happens. See pricing or browse all rules.