ISSUE-83: Author [should|must] not use more than 1 labelling method


Author [should|must] not use more than 1 labelling method

ARIA 1.0
Raised by:
Aaron Leventhal
Opened on:
Actually two items, both of which came out of discussions with Will Walker from the Orca team. They check for the labelledby relation before falling back on the accessible name.
1. Authors should prefer aria-labelledby over aria-label, if the text for the label is available in the DOM
2. Authors [should|must] choose 1 labelling method, and not use multiple methods on the same element from among: aria-labelledby, aria-label and HTML's <label for>.

I suggest that #2 would be something that's useful for testing tools to check for. It indicates the author is doing something odd if they are labelling the same control multiple times using different methods.
Related Actions Items:
No related actions
Related emails:
No related emails

Related notes:

Accepted "if the label text is visible on screen, authors SHOULD use aria-labelledby and SHOULD NOT use aria-label. Use aria-label only if the interface is such that it is not possible to have a visible label on the screen"

accepted 19 January 2009

Michael Cooper, 19 Jan 2009, 20:52:14

Display change log ATOM feed

Joanmarie Diggs <>, James Nurthen <>, Chairs, Michael Cooper <>, Ruoxi Ran <>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $