...
Provide links at the point in the content at which they're useful without visibly displaying the URL or "here".
What Elements Can Be Used With aria-label?
interactive elements: such as
a
(whenhref
attribute is present),audio
andvideo
(whencontrols
attribute is present),input
,select
,button
,textarea
.implicit landmark elements: such as
header
,footer
,nav
,main
,aside
,section
, andform
.explicit landmark elements: such as an element with
role="navigation"
.widget role elements: such as an element with
role="dialog"
orrole="tooltip"
(there are 27 widget roles in ARIA 1.1).iframe
andimg
elements.
If you use aria-label
, aria-labelledby
, or aria-describedby
with any other elements (like div
, span
, p
, blockquote
, or strong
etc.), they generally won’t work across all browser/assistive technology combinations.
For more information on this, and on using ARIA with HTML in general, refer to the W3C Note on Using ARIA