Skip to content

Rule to flag elements which are naming prohibited #736

@scottaohara

Description

@scottaohara

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.

test case

Metadata

Metadata

Assignees

Labels

StandardsengineIssues in the accessibility-checker-engine componentpriority-3 (low)user-reportedIssues identified outside of the core team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions