Notice: This is a work in progress. Please submit feedback or suggestions.

h1, h2, h3, h4, h5, and h6 elements (html)

Screen reader support level: partial (15/20)

Voice Control support level: not applicable

On this page

Expectations

What are expectations?

Screen Reader support by expectation

ExpectationJAWSNarratorNVDAOrcaTalkBackVoiceOver for iOSVoiceOver for macOS
MUST convey the heading role, level, and namepartial (4/6)supportedsupportedpartial (1/2)partial (1/2)supportedpartial (1/2)
SHOULD provide shortcuts to jump to headingspartial (3/6)supportedsupportedsupportedpartial (1/2)supportedsupported

Voice Control support by expectation

ExpectationDragon Naturally SpeakingVoice Access for AndroidVoice Control for iOSVoice Control for MacOS
Not applicable

Expectation: convey the heading role, level, and name

Rationale: The user needs to know that the element describes the following content, the level of the heading in the document outline, and the name of the heading.

Strength of these expectations for different types of assistive technologies:

  • Screen Readers: MUST
  • Voice Control: NA
ATBrowserHas Support
Dragon Naturally SpeakingGoogle Chromenot applicable
JAWSGoogle Chromepartial (1/2)
JAWSInternet Explorersupported
JAWSFirefox (desktop)partial (1/2)
NarratorMicrosoft Edgesupported
NVDAGoogle Chromesupported
NVDAFirefox (desktop)supported
OrcaFirefox (desktop)partial (1/2)
TalkBackGoogle Chrome (android)partial (1/2)
Voice Access for AndroidGoogle Chrome (android)not applicable
Voice Control for iOSSafari (iOS)not applicable
Voice Control for MacOSSafari (macOS)not applicable
VoiceOver for iOSSafari (iOS)supported
VoiceOver for macOSSafari (macOS)partial (1/2)

This expectation is referenced by 2 tests.

Tests that reference this expectation
Test nameScreen Reader supportVoice Control support
HTML and ARIA headings testsupportednot applicable
HTML basic details/summary test with a heading in the summarypartial (43/52)partial (3/7)

Expectation: provide shortcuts to jump to headings

Rationale: Headings provide an outline of the page and users need to be able to quickly navigate to different sections of the page.

Strength of these expectations for different types of assistive technologies:

  • Screen Readers: SHOULD
  • Voice Control: NA
ATBrowserHas Support
Dragon Naturally SpeakingGoogle Chromenot applicable
JAWSGoogle Chromepartial (1/2)
JAWSInternet Explorerpartial (1/2)
JAWSFirefox (desktop)partial (1/2)
NarratorMicrosoft Edgesupported
NVDAGoogle Chromesupported
NVDAFirefox (desktop)supported
OrcaFirefox (desktop)supported
TalkBackGoogle Chrome (android)partial (1/2)
Voice Access for AndroidGoogle Chrome (android)not applicable
Voice Control for iOSSafari (iOS)not applicable
Voice Control for MacOSSafari (macOS)not applicable
VoiceOver for iOSSafari (iOS)supported
VoiceOver for macOSSafari (macOS)supported

This expectation is referenced by 2 tests.

Tests that reference this expectation
Test nameScreen Reader supportVoice Control support
HTML and ARIA headings testsupportednot applicable
HTML basic details/summary test with a heading in the summarypartial (43/52)partial (3/7)