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

aria-labelledby attribute (aria)

Screen reader support level: partial (26/30)

Voice Control support level: partial (8/10)

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 (iOS)VoiceOver (macOS)
MUST contribute to the accessible namesupportedpartial (1/3)supportedsupportedpartial (2/3)partial (2/3)supported

Voice Control support by expectation

ExpectationDragon Naturally SpeakingVoice Access (Android)Voice Control (iOS)Voice Control (MacOS)Windows Speech Recognition
MUST contribute to the accessible namenonesupportedsupportedsupportedsupported

Expectation: contribute to the accessible name

Strength of these expectations for different types of assistive technologies:

  • Screen Readers: MUST
  • Voice Control: MUST
Voice Control support for 'MUST contribute to the accessible name'
TestDragon Naturally SpeakingVoice Access (Android)Voice Control (iOS)Voice Control (MacOS)Windows Speech Recognition
ChromeChromeSafariSafariChrome
APG 1.1 Checkbox Example (Two State)not applicablenot applicablenot applicablenot applicablenot applicable
aria-labelledby with one reference testnonesupportedsupportedsupportedsupported
aria-labellledby with two references testnonesupportedsupportedsupportedsupported