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

aria-labelledby attribute (aria)

Screen reader support level: partial (28/30)

Voice Control support level: partial (6/8)

On this page

Identifies the element (or elements) that labels the current element. See related aria-describedby.

Expectations

What are expectations?

Screen Reader support by expectation

ExpectationJAWSNarratorNVDAOrcaTalkBackVoiceOver for iOSVoiceOver for macOS
MUST contribute to the accessible namesupportedsupportedsupportedsupportedpartial (2/3)partial (2/3)supported

Voice Control support by expectation

ExpectationDragon Naturally SpeakingVoice Access for AndroidVoice Control for iOSVoice Control for MacOS
MUST contribute to the accessible namenonesupportedsupportedsupported

Expectation: contribute to the accessible name

Strength of these expectations for different types of assistive technologies:

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

This expectation is referenced by 3 tests.

Tests that reference this expectation
Test nameScreen Reader supportVoice Control support
APG 1.1 Checkbox Example (Two State)partial (102/140)supported
aria-labelledby with one reference testsupportedpartial (3/4)
aria-labellledby with two references testsupportedpartial (3/4)