Tabelrichting
Introductie
Voor het weergeven van de tabelrichting kun je de leesrichting instellen.
Snelstart
SCSS importeren:
@use "@minvws/manon/components/table";
Benodigde stappen
Voeg scope="col" of scope="row" toe aan de tabelcellen th of td,
afhankelijk van de richting.
Aandachtspunten: Het is hierbij belangrijk om rekening te houden met gebruikers die gebruik maken van hulptechnologieën zoals screenreaders. Om ook voor hen inzichtelijk te houden bij welke data de titel hoort is het van belang dit aan te geven. Dit kan gedaan worden door aan de th scope="col" bij kolommen of scope="row" bij rijen toe te voegen.
Voorbeelden
In dit voorbeeld staat dat de <th> binnen de <thead> over de data in de
kolommen gaan. En de <th> binnen de <tbody> over de data per rij gaan.
| Naam | Diersoort |
|---|---|
| Manon | Kat |
| Max | Hond |
| Keiko | Kat |
<div class="horizontal-scroll">
<table>
<caption>
Tabelvoorbeeld met aangegeven scope:
</caption>
<thead>
<tr>
<th scope="col">Naam</th>
<th scope="col">Diersoort</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Manon</th>
<td>Kat</td>
</tr>
<tr>
<th scope="row">Max</th>
<td>Hond</td>
</tr>
<tr>
<th scope="row">Keiko</th>
<td>Kat</td>
</tr>
</tbody>
</table>
</div>