Theme
Tip: try Tab + Enter.
Try it
Real screen readers often have a Headings list (and “jump to next heading”).
If your “headings” are just bold <div>s, that list can be empty.
Mode: BAD
Keyboard: H/Shift+H
Headings list
If this list is empty, users lose a major navigation tool.
Note: role="heading" requires aria-level. Prefer real heading tags when you can.
Related
- Article: Heading structure (page outline)
- Landmarks demo (header/nav/main)