Accessible names for UI components (accessible-name)

User interface elements and components must have descriptive accessible names, such as through aria-label or aria-labelledby attributes. <embed>, <object>, and <iframe> elements should use the title attribute.

Custom slider missing accessible name:

This custom slider (role="slider") lacks an accessible name (no aria-label or aria-labelledby):


Please select the number of days for your trip

Note: Possible to implement — flag widgets with roles that require an accessible name when aria-label or aria-labelledby is missing.


axe detected: 4.1.2  |  QualWeb detected: 4.1.2