Toegankelijke naam voor tab-elementen

Laatste wijziging:

Hoe een tab element met een naam te definiëren?

De volgende elementen met role="tab" hebben een valide naam die gebruikt kan worden door screen readers:

<div role="tab">Tab naam</div>

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

<!-- of -->
<div role="tab" aria-label="Tab naam"></div>

Waarom is dit belangrijk?

Screen readers kondigen tab elementen aan met de naam van de tab. Op deze manier kunnen mensen die bijvoorbeeld een screen reader gebruiken het doel van elke tab in een tab-interface begrijpen.

Deze regel faalt vaak omdat tabs alleen iconen bevatten zonder tekstalternatief, waardoor gebruikers van screen readers het doel van de tab niet kunnen bepalen.

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.