5.2. Complete non-explicit links and buttons using aria-label
A link or button is non-explicit when the label alone does not suffice to describe its destination or function.
- Link labels, such as “Read More”, “Learn More”, “More Information”, “Discover” are considered as non-explicit by nature.
- So are the “Add”, “Modify”, “Delete” buttons.
In these cases, the aria-label attribute can be used to specify the destination of the link or the function of the button:
- Add the
aria-labelattribute to the<a>,<button>or<input />tag. - Populate this attribute by first entering the exact label of the link or button.
- Then, add the information to make the link or button explicit.
<a href="…" aria-label="Read more: the AcceDe Web project">
Read more
</a>
Note that a link can be considered as explicit through its context when the surrounding elements can help understand its meaning.
Note
It is possible to add the title attribute in addition to the aria-label attribute, ensuring that these attributes have exactly the same value.
2 comments
-
The note at the bottom has a typo: The word “though” should be “through”.
-
Hello Tom,
Thank you for your message!
The typo has been corrected, as well as the link that now goes to the correct page.
Regards,
Romain
-
Leave a Reply
Updates
- 20 August 2024
- Minor changes.
- 28 October 2025
- Highlighting the aria-label attribute over the title attribute.