Tabellen in stijl
In deel 4 heb je geleerd hoe tabellen werken in html. Je maakte ze met de volgende elementen:
<table>
- Alles binnen <table>
en </table>
is de tabel
<th>
- (Optioneel) kolomkop (tableheader)
<tr>
- Rij in de tabel (tablerow)
<td>
- Inhoud van de cel (tabledata)
Voorbeeld code van een tabel en daaronder de bijbehorende tabel:
Naam
Achternaam
Lievelingskleur
Kees
Hendriks
Rood
Aron
de Jong
Geel
Belangrijk: iedere rij heeft hier precies 3 cellen. Want er zijn 3 kolommen gemaakt.
Je kunt ook een cel maken die twee, drie of meer kolommen breed is. Je gebruikt dan:
<td colspan="2"> <!-- 2 kolommen breed -->
of <th colspan="2">
Je kunt ook een cel maken die twee, drie of meer rijen hoog is. Je gebruikt dan:
<td rowspan="3"> <!-- 3 rijen hoog -->
Je kunt de inhoud van tabellen opmaken zoals je zou verwachten. De randen van een tabel werken ook zoals met andere elementen. Als je overal randen wilt, zul je zowel <table>
, <th>
als <td>
een border moeten geven.
Je ziet dat de randen eigenlijk dubbel getekend worden. Om de randen te laten samenvallen (collapse) gebruiken we de tabel-eigenschap: border-collapse: collapse;
Last updated
Was this helpful?