placeholder link element (html)
Screen Reader support level: partial (86/99)
Voice Control support level: partial (20/45)
On this page
About this feature
If the a element has no href attribute, then the element represents a placeholder for where a link might otherwise have been placed, if it had been relevant, consisting of just the element's contents.
Age of results
Results across all tests for this feature range from 3 years ago to 5 years ago. Detailed dates and version information can be found in associated tests.
Caution
Failing or partial results may be out of date. The oldest result is from 5 years ago. Consider running the associated tests and contributing results.
Expectations
Screen Reader support by expectation
Expectation | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
MUST NOT convey the link role; OR MUST convey as a placeholder link | supported | supported | supported | none | supported | supported | supported | supported | supported | supported | partial (2/3) |
MUST convey its name | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
MUST NOT provide shortcuts to jump to this role | none | none | partial | supported | supported | supported | supported | supported | supported | supported | supported |
Voice Control support by expectation
Expectation | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition | Windows Voice Access | ||
---|---|---|---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Edge | Chrome | Edge | Chrome | |
MUST NOT convey the link role; OR MUST convey as a placeholder link | none | supported | not applicable | supported | none | none | unknown | unknown |
MUST convey its name | supported | supported | supported | supported | partial (2/3) | none | unknown | unknown |
Expectation: convey the link role; OR MUST convey as a placeholder link
Rationale:
Since the link does not go anywhere, user needs to know that the link is not functional.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST NOT
- Voice Control: MUST NOT
Examples:
- A screen reader might convey not convey any role for the link.
- Voice control software will not suggest that the link is actionable.
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
HTML links example 6 - A placeholder link by itself | supported | supported | supported | none | supported | supported | supported | supported | supported | supported | partial |
HTML links example 7 - A placeholder link in a paragraph | supported | supported | supported | none | supported | supported | supported | supported | supported | supported | supported |
HTML links example 8 - A placeholder link that wraps many elements | supported | supported | supported | none | supported | supported | supported | supported | supported | supported | supported |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition | Windows Voice Access | ||
---|---|---|---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Edge | Chrome | Edge | Chrome | |
HTML links example 6 - A placeholder link by itself | none | supported | not applicable | supported | none | none | unknown | unknown |
HTML links example 7 - A placeholder link in a paragraph | none | supported | not applicable | supported | none | none | unknown | unknown |
HTML links example 8 - A placeholder link that wraps many elements | none | supported | not applicable | supported | none | none | unknown | unknown |
Expectation: convey its name
Rationale:
A screen reader user needs to know what to enter.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: MUST
Examples:
- A screen reader will convey the text of the placeholder link
- Voice control software might still recognize the name. This is helpful in cases where developers did not use semantic markup.
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
HTML links example 6 - A placeholder link by itself | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
HTML links example 7 - A placeholder link in a paragraph | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
HTML links example 8 - A placeholder link that wraps many elements | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition | Windows Voice Access | ||
---|---|---|---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Edge | Chrome | Edge | Chrome | |
HTML links example 6 - A placeholder link by itself | supported | supported | supported | supported | supported | none | unknown | unknown |
HTML links example 7 - A placeholder link in a paragraph | supported | supported | supported | supported | none | none | unknown | unknown |
HTML links example 8 - A placeholder link that wraps many elements | supported | supported | supported | supported | supported | none | unknown | unknown |
Expectation: provide shortcuts to jump to this role
Rationale:
Screen reader users might want to quickly navigate to elements of this type.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST NOT
- Voice Control: NA
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
HTML links example 6 - A placeholder link by itself | none | none | partial | supported | supported | supported | supported | supported | supported | supported | supported |
HTML links example 7 - A placeholder link in a paragraph | none | none | partial | supported | supported | supported | supported | supported | supported | supported | supported |
HTML links example 8 - A placeholder link that wraps many elements | none | none | partial | supported | supported | supported | supported | supported | supported | supported | supported |