3.1.1 Taal van de pagina

Succescriterium 3.1.1 Taal van de pagina

De standaard menselijke taal van diverse webpagina’s kan door software bepaald worden.

Taal van de pagina begrijpen (Engelstalig)

Geef in de code aan in welke taal je pagina is geschreven. Voorleessoftware gebruikt die taal om de tekst goed uit te spreken. Staat de taal er niet of verkeerd in? Dan leest voorleessoftware een Nederlandse tekst misschien voor met een Engelse uitspraak. Die is niet zo goed te verstaan. Ook brailleleesregels en browsers gebruiken deze taal, bijvoorbeeld om letters met accenten goed weer te geven.

Staan er meerdere talen op je pagina? Dan is de hoofdtaal de taal waarin het meeste staat. Worden de talen evenveel gebruikt? Kies dan de taal die als eerste op de pagina staat.

Hoe pas je dit toe?

  • Zet een lang-attribuut op het <html>-element met de hoofdtaal van de pagina.
  • Gebruik een geldige taalcode volgens BCP 47.
Veelgebruikte taalcodes
TaalcodeTaal
nlNederlands
nl-NLNederlands (Nederland)
nl-BENederlands (België/Vlaams)
enEngels
en-GBEngels (Brits)
en-USEngels (Amerikaans)
frFrans
deDuits
plPools
itItaliaans
esSpaans
ptPortugees
Voorbeelden van taalcodes

Lees het artikel over taal in de code vastleggen

Voor wie is dit belangrijk?

  • Mensen die voorleessoftware gebruiken.
  • Mensen die blind of slechtziend zijn.

Wie is verantwoordelijk?

Hoe toets je dit?

Testprocedure

Test 1: Taal

  1. Inventariseer de pagina
    • Bepaal wat de hoofdtaal van de pagina is
  2. Zoek in de code naar het <html>-element en controleer:
    • Of het <html>-element een lang-attribuut heeft
    • Of het lang-attribuut een waarde heeft
    • Of de waarde een geldige taalcode is volgens BCP 47
    • Of de taalcode overeenkomt met de hoofdtaal van de pagina
Beoordeling
  • Het <html>-element moet een lang-attribuut hebben
  • De waarde van het lang-attribuut moet juist zijn voor de hoofdtaal van de pagina

Bronnen

Andere richtlijnen

Lees verder

Gerelateerd succescriterium

Verdiepend artikel

Laatst gewijzigd op