Violations
Heading levels skip or are out of order
moderate Accessibility
WCAG 1.3.1
Regulation
European Accessibility ActHow common
Very common. Heading levels are frequently chosen for visual styling rather than document structure.
What this means
The heading structure of the page skips levels (e.g., jumping from <h1> to <h3> without an <h2>) or uses headings in a non-sequential order. Screen reader users navigate by headings to understand page structure — skipped levels create a confusing outline.
WCAG requirement
Success Criterion 1.3.1 — Info and Relationships: information, structure, and relationships conveyed through presentation must be programmatically determinable.
How to fix
- Use headings in order:
<h1>→<h2>→<h3>, never skip levels - One
<h1>per page: this is the page title - Use CSS for visual styling: if you want text to look like an
<h2>but it’s structurally an<h3>, style<h3>with CSS rather than misusing heading levels - Audit your heading outline: browser extensions like HeadingsMap can visualize your heading structure
Check your website for this violation
Free scan — no registration required. Results in 30 seconds.
Scan now