Ga direct naar inhoud
Ga direct naar inhoud
Ga direct naar inhoud

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.

Tabelvoorbeeld met aangegeven scope:
NaamDiersoort
ManonKat
MaxHond
KeikoKat
    
    <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>