-
Notifications
You must be signed in to change notification settings - Fork 90
Closed
Labels
StandardsengineIssues in the accessibility-checker-engine componentIssues in the accessibility-checker-engine componentpriority-3 (low)user-reportedIssues identified outside of the core teamIssues identified outside of the core team
Description
With ARIA 1.2 certain roles are prohibited from being named by authors.
ARIA in HTML has identified the HTML elements which share these roles, and thus also must not be named by authors. Additional elements which have no corresponding ARIA role but also should be prohibited from being named by authors are listed as well.
Many of the following elements map to (generic
) or no corresponding role - often which does not adequately support naming from author. The elements with implicit roles which explicitly prohibit naming from authors are marked as such.
The following elements should flag an author error if aria-label
or aria-labelledby
are specified on them UNLESS a role which allows for naming is also specified.
- a no href
- abbr
- address
- area no href
- b
- bdi
- bdo
- body
- caption (
caption
) - cite
- code (
code
) - data
- del (
deletion
) - div
- em (
emphasis
) - figcaption (
caption
) - footer (if not scoped to body)
- header (if not scoped to body)
- hgroup
- i
- ins (
insertion
) - kbd
- label
- legend
- mark (
mark
) - p (
paragraph
) - pre
- q
- rt
- s
- samp
- small
- span
- strong (
strong
) - sub (
subscript
) - sup (
superscript
) - time (
time
) - u
- var
Metadata
Metadata
Assignees
Labels
StandardsengineIssues in the accessibility-checker-engine componentIssues in the accessibility-checker-engine componentpriority-3 (low)user-reportedIssues identified outside of the core teamIssues identified outside of the core team