Tabellen bestaan uit rijen en kolommen. De bovenste rij kan gedefinieerd worden als rij waarin in een beschrijving van de kolommen opgenomen kan worden.
Het samenstellen van een tabel kan redelijk flexibel maar dat kan tot gevolg hebben dat een tabel er ongestructureerd komt uit te zien. Het is zonder meer mogelijk een tabel te maken waarvan niet iedere rij een gelijk aantal kolommen heeft. Aangeraden wordt om bij het eerste gebruik van een tabel deze via een klik op het icoon in te voeren.
Voor het werken met tabellen zijn in eerste instantie 4 tags van belang nl:
- <table> en </table> waarmee het begin en einde van de tabel wordt aangegeven.
- <tr> en </tr> (tr = table row) waarmee een rij in de tabel wordt gedefinieerd. Dat dient voor iedere rij afzonderlijk te gebeuren.
- <th> en </th> (th = table header) waarmee headers (kolomteksten in de bovenste rij van de tabel) worden gedefinieerd.
- <td> en </td> (td = table data) waarmee de inhoud voor iedere cel van de tabel wordt gedefinieerd.
Als op het icoon wordt geklikt wordt een schermpje gepresenteerd waarop de volgende gegevens ingevuld kunnen worden:
- Aantal rijen: hierbij moet opgegeven worden uit hoeveel rijen de tabel moet bestaan.
- Aantal kolommen: hierbij moet opgegeven worden uit hoeveel kolommen de tabel moet bestaan.
- Titels: Als er kopteksten opgenomen moet worden, wordt het aantal rijen met 1 verhoogd. De eerste rij wordt met een andere achtergrondkleur weergegeven.
- Gebruik voorbeeldtekst: Als een voorbeeldtekst wordt opgenomen dan wordt een tabel gemaakt met daarin de volgende gegevens:
- Als is aangegeven dat er titels zijn, wordt voor iedere kolom in de eerste rij een header opgenomen met de tekst "header" en een kolomnummer
- In iedere overige cel is de tekst "Cell" opgenomen met daarachter het rijnummer en het kolomnummer
Als voorbeeld is een tabel opgenomen met een rij voor titels en 4 rijen voor gegevens. Iedere rij heeft 6 kolommen.
| Header 1 | Header 2 | Header 3 | Header 4 | Header 5 | Header 6 |
|---|---|---|---|---|---|
| Cell 1.1 | Cell 1.2 | Cell 1.3 | Cell 1.4 | Cell 1.5 | Cell 1.6 |
| Cell 2.1 | Cell 2.2 | Cell 2.3 | Cell 2.4 | Cell 2.5 | Cell 2.6 |
| Cell 3.1 | Cell 3.2 | Cell 3.3 | Cell 3.4 | Cell 3.5 | Cell 3.6 |
| Cell 4.1 | Cell 4.2 | Cell 4.3 | Cell 4.4 | Cell 4.5 | Cell 4.6 |
Uiteraard kunnen alle gegevens voor een tabel ook handmatig ingevoerd worden. Naast de hier genoemde tags voor een tabel zijn er nog allerlei opties voor het definiëren van de tabel. Deze worden hier niet besproken.
