Page should contain a level-one heading

navigable/page-has-heading-one · Best practice

Page should contain a level-one heading.

A level-one heading (<h1> or role='heading' with aria-level='1') helps users understand the page topic and provides a landmark for screen reader navigation. Each page should have at least one level-one heading that describes the main content, typically matching or similar to the page title.

Scan a page or repo for issues like this · All rules

Introduced in @accesslint/core v0.8.0