aria-labelledby
Identifies the element (or elements) that labels the current element. aria-labelledby (property)
Links about aria-labelledby
aria-label, aria-labelledby, and aria-describedby: What’s the Difference?
Diving deep into three attributes that bring clarity to elements in assistive technologies.
Short note on aria-label, aria-labelledby, and aria-describedby
Be careful when you use the aria-label, aria-labelledby, and aria-describedby attributes, because they do not work consistently with all HTML elements. This is a short note on when (and when not) to u
Tags:Using the aria-labelledby attribute
The aria-labelledby attribute establishes relationships between objects and their label(s), and its value should be one or more element IDs, which refer to elements that have the text needed for labeling. List multiple element IDs in a space delimited fashion. This idea is similar to how the “for” a…
This might be interesting as well
Accessible SVGs | CSS-Tricks
Scalable Vector Graphic (SVG) is emerging as the preferred graphic format to use on the web today. Are you abandoning the icon font or replacing old pg,

Code sample
<svg viewBox="0 0 100 100" aria-labelledby="title_id" role="img">
<title id="title_id">Navigation</title>
<path … />
</svg>
Explore other pages
- display
Defines an element’s display type.
- article
Represents a self-contained composition in a document, page, or application.
- aspect-ratio
Sets a preferred aspect ratio for the box.
- line-height
Specifies the height that is used in the calculation of the line box height.