Accessible name voor buttons

Laatste wijziging:

Hoe een button met een naam te definiëren?

De volgende <button> elementen hebben een valide naam die gebruikt kan worden door screen readers:

<button aria-label="Button naam"></button>

<!-- of -->
<button aria-labelledby="name-for-button"></button>
<p id="name-for-button">Naam voor button</p>

<!-- of -->
<button title="Button naam"></button>

<!-- of -->
<button>Button naam</button>

Waarom is dit belangrijk?

Screen readers kondigen een button aan met de naam van de button. Op deze manier kunnen mensen die een screen reader gebruiken het doel van de button horen.

Deze regel faalt vaak omdat iconen als button gebruikt worden. Er is voor een screen reader geen manier om een goede beschrijving van een button met een icoon te genereren.

Meer info:

WCAG 4.1.2 Name, Role, Value.

Regelinformatie

Standaard

WCAG A SC 4.1.2

Regelgeving

EN 301 549 EAA

Impact voor gebruikers

Complexiteit van de oplossing

Treft

Heeft dit artikel u geholpen?

De diensten van ExcellentWebCheck

Het doel van ExcellentWebCheck is om de online gebruikerservaring van alle bezoekers van websites te verbeteren. De tools van ExcellentWebCheck helpen bij het detecteren en verbeteren van usability-problemen op uw website.