Geldige child-elementen in lijstelementen
Laatste wijziging:
Hoe los je dit op?
Gebruik alleen <li>-, <script>- of <template>-elementen als directe children van <ul> of <ol>:
<ul>
<li>Eerste item</li>
<li>Tweede item</li>
<li>Derde item</li>
</ul>
script en template zijn toegestaan
<ul>
<li>Eerste item</li>
<script>/* ... */</script>
<template>...</template>
</ul>
Als je extra opmaak rond lijstitems nodig hebt, plaats die dan binnenin het <li>-element:
<ul>
<div>
<li>Eerste item</li>
</div>
</ul>
<ul>
<li>
<div>Eerste item</div>
</li>
</ul>
Waarom is dit belangrijk?
Screen readers kondigen het aantal items in een lijst aan om gebruikers te helpen navigeren. Ongeldige child-elementen verstoren de lijststructuur, waardoor screen readers onjuiste informatie rapporteren of items volledig overslaan.
Meer info:
Regelinformatie
Standaard
Regelgeving
Impact voor gebruikers
Ernstige impact Belemmert gebruikers met een beperking aanzienlijk. Los dit met hoge prioriteit op. Kritiek : blokkeert toegang volledig Ernstig : belemmert gebruik aanzienlijk Matig : veroorzaakt moeilijkheden Klein : minimale hinderComplexiteit van de oplossing
Veel technische expertise benodigd Om dit probleem op te lossen is technische expertise benodigd. Het oplossen van dit probleem vereist aanpassingen aan de broncode van uw website.Treft
Gratis Website Accessibility Audit