Typ iets om te zoeken...

Wcag uitgelegd

Actieve pagina in het menu: alleen een andere kleur

Actieve pagina in het menu: alleen een andere kleur — WCAG 1.4.1 Gebruik van kleur (post 4/8)

Home. Over ons. Diensten. Contact.

Je bent op “Diensten.” Hoe weet je dat? De tekst is blauw in plaats van zwart.

Alleen blauw. Geen onderstreping. Geen vetgedrukt. Geen achtergrondkleur. Geen border-bottom.

Voor iemand met kleurenblindheid zijn alle vier de menulinks identiek.

/* Niet doen: alleen kleur */
.nav-link--actief { color: #0066CC; }

/* Wel doen: kleur + visueel kenmerk */
.nav-link--actief {
  color: #0066CC;
  border-bottom: 3px solid currentColor;
  font-weight: bold;
}

Drie opties om de actieve pagina aan te geven zonder alleen kleur:

  1. Onderstreping of border-bottom
  2. Vetgedrukt lettertype
  3. Achtergrondkleur (met voldoende contrast)

Combineer er twee voor het beste resultaat.

Vergeet ook niet: aria-current="page" op de actieve link. Dat vertelt schermlezers welke pagina actief is.

<a href="/diensten" aria-current="page">Diensten</a>

Zelf verder met dit onderwerp

Related Posts

Formulierveld kleurt rood bij een fout. Dat is alles.

Formulierveld kleurt rood bij een fout. Dat is alles.

Je vult je e-mailadres verkeerd in. De rand van het veld wordt rood.

Groene rij = goedgekeurd, rode rij = afgewezen

Groene rij = goedgekeurd, rode rij = afgewezen

Een tabel met aanvragen. Groen: goedgekeurd. Rood: afgewezen. Oranje: in behandeling.

SC 1.4.1 - Wat betekent "Gebruik van kleur"?

Een invoerveld dat rood kleurt bij een fout. Een groene stip voor beschikbaar en een rode voor bezet. Links die alleen een ander kleurtje hebben dan de tekst eromheen. Voor wie kleuren niet of anders ziet, verdwijnt die informatie volledig. Daarom zegt WCAG: kleur mag nooit de enige visuele manier zijn om informatie over te brengen.