ARIA stands for "Affluent Rich Internet Applications."
Accessibility on the Internet refers to the inclusive practice of removing barriers to the interaction with websites or access to them with disabilities.
aria-label is an HTML attribute that screen readers can read so that viewers with a visual call can hear the content. This gives an average value for an experienced user who has similar experience with other users.
Similarly, aria-labelledby is another HTML attribute that takes a value as the identifier of another element and labels the element with the contents of another element.
<div id="dLabel">This is the reference</div> <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
Therefore, when the screen reader reads the ul element, it will read the contents of the div with id = "dLabel"
source share