Skip to content

term and definition will no longer allow author naming #1299

@carmacleod

Description

@carmacleod

After PR w3c/aria#1147 is merged, aria-label[ledby] will be prohibited on both term and definition roles, and the APG Accessible Name Guidance by Role table for term and definition will need updating.

For info, aria-details on the term will be used to point to the definition (instead of having aria-labelledby on the definition point to the term, as originally specified).

The current entries for term and definition are as follows:

role Necessity of Naming Guidance
definition Recommended Reference the term being defined with role="term", using aria-labelledby.
term Do Not Name Since a term is usually the name for the role="definition" element, it could be confusing if the term itself also has a name.

This will need to change to:

role Necessity of Naming Guidance
definition Prohibited
term Prohibited

Metadata

Metadata

Assignees

Labels

Practice PageRelated to a page within the practices section of the APGRequired for ARIA SpecResolution needed to permit merging of an ARIA feature into the stable branch of the spec

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions