HTML/Basiscursus/Tabellen: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k Tabel gewijzigd van HTML- naar Wikisyntax |
spelling (veel Engelse ziekte) |
||
Regel 1:
'''Tabellen''' kunnen in HTML worden gebruikt om data overzichtelijk weer te geven in rijen en kolommen. Vroeger werd deze techniek ook gebruikt om de lay-out van een HTML
==Basis==
Regel 6:
*[[HTML/table-tag|table-tag]]: Hiermee maakt u een nieuwe tabel.
*[[HTML/tr-tag|tr-tag]]: "Table Row"; Hiermee wordt een nieuwe rij begonnen.
*[[HTML/td-tag|td-tag]]: "Table Data"; Een nieuwe
*[[HTML/th-tag|th-tag]]: "table header"; net als <td> maar wordt gebruikt voor een titelveld.
Regel 47:
|}
We hebben één tabel (<table>) gemaakt met daarin drie rijen (<tr>). In de eerste rij
==Geavanceerd==
===Cellen die meerdere kolommen en/of rijen beslaan===
Soms is het nodig om cellen samen te voegen zodat deze meerdere rijen of kolommen beslaan, dit is mogelijk met
Let in de voorbeelden goed op hoeveel keer
{{Code|
| Taal=HTML
| Titel=Gebruik colspan- en rowspan
| Code=
<pre>
Regel 89:
===Kolommen===
Met de [[HTML/col-tag|col-tag]] kunt u in één keer attributen toepassen op alle tabelcellen in deze kolom, zo kunt u met behulp van het class
{{Code|
| Taal=HTML
| Titel=Gebruik col
| Code=
<pre>
Regel 107:
}}
Deze tabel wordt samen met de CSS
Regel 119:
|}
Het col element kan los voorkomen of in een colgroup
===Het <caption> element===
Om uw tabel een
{{Code|
| Taal=HTML
| Titel=Gebruik <caption>
| Code=
<pre>
Regel 154:
===Rijgroepen en kolomgroepen===
====Rijgroepen====
Er zijn 3 verschillende rijgroepen; thead, tbody en tfoot. thead bevat rijen met titelcellen die informatie geven over deze kolommen. Hetzelfde
Let goed op de plaats van tfoot, deze komt voor tbody maar wordt in de pagina wel aan de onderkant getoond.
Regel 194:
====Kolomgroepen====
U kunt kolommen groeperen met behulp van het colgroup
===Toegankelijke tabellen===
Regel 204:
{{Code|
| Taal=HTML
| Titel=Gebruik summary
| Code=
<pre>
Regel 218:
====Afkortingen====
Een screenreader leest voor elke datacel de bijbehorende headercel op, bijvoorbeeld: Naam van het dier:
Bij lange tabellen is het vervelend om constant "Naam van het dier" te horen, met het abbr
{{Code|
| Taal=HTML
| Titel=Gebruik abbr
| Code=
<pre>
Regel 244:
=====Headers attribuut=====
=====Scope attribuut=====
Als er titelcellen (<th>) worden gebruikt in zowel de eerste rij als in de eerste kolom kan die problemen opleveren voor screenreaders, dit is op te lossen met het scope
{{Code|
| Taal=HTML
| Titel=Gebruik scope
| Code=
<pre>
Regel 278:
{{Code|
| Taal=HTML
| Titel=Gebruik scope
| Code=
<pre>
|