-
Voorleessoftware kan tekst omzetten in spraak. Als de taal niet, of op een verkeerde manier, is aangegeven in de code, dan kan de voorleessoftware de tekst niet duidelijk voorlezen.
Als een zin of paragraaf in de content in een andere taal dan de standaard taal is geschreven, dan moet dit worden aangegeven in de code. Zo kan software de taal van de webpagina bepalen. Deze verplichting geldt alleen voor zinnen en paragrafen, dus niet voor losse woorden.
Een taalwissel voor onderdelen van een webpagina wordt ingesteld met het
lang
-attribuut in het element die een andere taal heeft dan de hoofdtaal van de website. Hetlang
-attribuut kan worden gebruikt op blok-elementen (<div>
,<p>
,<table>
, enz.) maar ook op inline-elementen (<span>
,<a>
,<strong>
, enz.).In de code ziet dat er zo uit:
Elke taal heeft zijn eigen code. Voor Nederlands is dat ‘
nl
‘ (lang="nl"
), voor Engels ‘en
‘ (lang="en"
), en voor Duits ‘de
‘ (lang="de"
).Er geldt een uitzondering voor eigennamen, technische termen, woorden van een onbepaalde taal, en woorden of uitdrukkingen die deel zijn gaan uitmaken van de volkstaal van de omringende tekst.
Sectie in thema: Tekst
Sectie in doelgroep: Ontwikkelaar, Redacteur
Sectie in succescriteria: 3.1.2 Taal van onderdelen
Kennisbank succescriteria: 3.1.2 Taal van onderdelen
1 van 1 kennisbank succescriteria: 3.1.2 taal van onderdelen