✅ The extends: 'recommended'
property in a configuration file enables this rule.
Headings relay the structure of a webpage and provide a meaningful, hierarchical order of its content. If headings are empty or its text contents are inaccessible, this could confuse users or prevent them accessing sections of interest.
Disallow headings (h1, h2, etc.) with no accessible text content.
This rule forbids the following:
This rule allows the following:
If violations are found, remediation should be planned to ensure text content is present and visible and/or screen-reader accessible. Setting aria-hidden="false"
or removing hidden
attributes from the element(s) containing heading text may serve as a quickfix.