1.2 Linkteksten zijn betekenisvol binnen hun context
Een gebruiker leidt de bestemming van een link af uit de linktekst. Gebruik daarom altijd een betekenisvolle omschrijving. Het doel van een link kan bij voorkeur uit de linktekst alleen afgeleid worden. Wanneer de linktekst zelf niet betekenisvol is maar wel duidelijk wordt door zijn context, is aan dit ijkpunt voldaan. De context kan de zin of paragraaf zijn waarin de link zich bevindt, de voorafgaande kop, het lijst item, de tabelcel of tabelhoofding.
Voorbeelden
Niet goed
Het doel van de link "Lees meer" kan niet afgeleid worden uit de context omdat die in een andere paragraaf staat en er geen andere contextuele informatie beschikbaar is.
Een kettingbotsing op de E313 richting Antwerpen veroorzaakt kilometers file. Een vrachtwagen met een lading golfballetjes wijkte uit voor een poedel, kantelde en belandde op zijn zij. Hierbij ging de lading verloren wat voor een spectaculair zicht zorgde.
Goed
Het doel van de link is nu wel duidelijk dankzij de voorgaande kop.
Kilometers file richting Antwerpen
Een kettingbotsing op de E313 richting Antwerpen veroorzaakt kilometers file. Een vrachtwagen met een lading golfballetjes wijkte uit voor een poedel, kantelde en belandde op zijn zij. Hierbij ging de lading verloren wat voor een spectaculair zicht zorgde.
Beter
De kop wordt nu als linktekst gebruikt waardoor de onbetekenisvolle omschrijving 'lees meer' overbodig is.
Kilometers file richting Antwerpen
Een kettingbotsing op de E313 richting Antwerpen veroorzaakt kilometers file. Een vrachtwagen met een lading golfballetjes wijkte uit voor een poedel, kantelde en belandde op zijn zij. Hierbij ging de lading verloren wat voor een spectaculair zicht zorgde.
Andere voorwaarden
- Wanneer een afbeelding een link is, neemt de alt-tekst de rol van linktekst over. In dat geval primeert het doel van de link over de omschrijving van de afbeelding. Geef de afbeelding daaarom een alt-tekst die het doel van de link duidelijk maakt.
- Idem voor client side image maps: elk area-element heeft een alt-tekst nodig dat het doel van de link specifieert.
- Met behulp van CSS is het mogelijk om delen van linkteksten te verbergen. Screenreadergebruikers zullen toch de volledige linktekst kunnen lezen. Deze techniek is toegestaan, mits correct toegepast. Meer info in dit artikel van webAIM.
- Een betekenisvolle linktekst hoeft niet te starten met 'ga naar' of 'klik hier om'. Visueel moet het immers al duidelijk zijn dat het om een link gaat en ook een screenreader kondigt links zelf aan.
- Een title-attribuut bij de hyperlink kan helpen om het doel van de link te verduidelijken. Het maakt betekenisvolle linkteksten echter niet overbodig omdat niet alle browsers en hulpprogramma's de inhoud van title-attributen kunnen lezen.
- Hyperlinks die op het scherm niet zichtbaar zijn, zijn dat soms wel voor screenreadergebruikers. Meestal gaat het om verwijderde hyperlinks waarvan een restant is achtergebleven in de broncode. Een screenreader zal zulke links aankondigen als 'onbenoemd', en dat is verwarrend. Verwijder linkresten daarom altijd uit de broncode.
Voorbeeld (niet goed)
<a href="opendeurdag2005.html"></a>
Andere aandachtspunten
- Geef links met hetzelfde doel (bv. de contactpagina) altijd dezelfde linktekst (bv. contact).
- Het is aangeraden om het bestandstype te vermelden in de linktekst van downloadbare documenten. Bijvoorbeeld PDF, Word, Zip.
- Kijk de website na op dode links. Gebruik bijvoorbeeld de Link Checker van het W3C.