In de nieuwste versie van de wiki-software kunnen tabellen niet alleen in HTML-code, maar ook in een eenvoudigere wiki-code worden opgemaakt. De HTML-codes werken nog steeds, maar wiki-codes moeten eenvoudiger te lezen zijn. Tevens is het makkelijker om foutloze tabellen te maken.
De tabelopmaak moet altijd aan het begin van een nieuwe regel beginnen (er is één uitzondering die wordt besproken). Alle parameters mogen worden weggelaten.
Een tabel wordt gedefinieerd door de volgende code:
{| parameters |}
Hiertussen komen de regels van de tabel. De parameters geven bijzonder situaties weer, bijvoorbeeld of er lijnen om de cellen komen, hoe de tabel in de pagina geplaatst wordt. Deze parameters zijn gelijk aan de in html gebruikte.
Cellen in de tabel kunnen worden gemaakt door:
|cel1 |cel2 |cel3
of, alternatief:
|cel1||cel2||cel3
Hier zien we de uitzondering op de bovengenoemde regel: twee verticale strepen kunnen worden gebruikt, en dan hoeft niet elke cel op een nieuwe regel.
Als je aan een cel parameters mee wilt geven, kan dat als volgt:
|parameters|cel1
Tabelkoppen werken hetzelfde als cellen, maar dan met een "!" in plaats van een "|". Parameters voor koppen moeten wel met "|".
De eerste rij in de tabel hoef je niet aan te geven. Voor het scheiden van de rijen gebruik je "|-", met zoveel horizontale streepjes als je zelf wilt:
|-
of
|--------------
Rijen kunnen ook parameters hebben, dat werkt dan zo:
|- parameters
of
|------- parameters
Uitleg aan de tabel kan worden toegevoegd door:
|+ En hier de tekst.
Ook hieraan mogen weer parameters worden toegevoegd:
|+ parameters|En hier de tekst.
{| | Cel 1, rij 1 | Cel 2, rij 1 |- | Cel 1, rij 2 | Cel 2, rij 2 |}
maakt:
Cel 1, rij 1 | Cel 2, rij 1 |
Cel 1, rij 2 | Cel 2, rij 2 |
Cel 1, rij 1 | Cel 2, rij 1 (en 2) | Cel 3, rij 1 |
Cel 1, rij 2 | Cel 3, rij 2 |
Dit hangt aan de rechterkant van de pagina, en wordt gemaakt door:
{| align=right border=1 | Cel 1, rij 1 |rowspan=2| Cell 2, rij 1 (en 2) | Cel 3, rij 1 |- | Cel 1, rij 2 | Cel 3, rij 2 |}
{| border=1 | blabla | {| bgcolor=#ABCDEF border=2 |tabel in |- |andere tabel |} |In de buitenste tabel |}
Geeft een tabel in een tabel, als volgt:
blabla |
|
In de buitenste tabel |
Onafhankelijkheid | 19 augustus, 1919 |
Munteenheid | Afghani |
Tijdzone | UTC+4:30 |
Volkslied | Sououd-e-Melli |
De tabel rechts wordt gemaakt door:
{| border=1 align=right |+ '''Dit is de uitleg''' Voorbeeld tabel. |Onafhankelijkheid||19 augustus, 1919 |- |Munteenheid||Afghani |- |Tijdzone||UTC+4:30 |- |Volkslied||Sououd-e-Melli |}
Kop1 | Kop2 |
---|---|
Cel1 | Cel2 |
wordt gemaakt door:
{| border=1 ! Kop1!! Kop2 |- | Cel1|| Cel2 |}
{| | cell1 || cell2 |- bgcolor=#abcdef | cell3 || cell4 |}
maakt:
cell1 | cell2 |
cell3 | cell4 |
WikiWoordenboek is steeds in ontwikkeling. Eerdere versies maakten gebruik van HTML voor tabelopmaak. Deze vorm van tabelopmaak is nog steeds mogelijk omwille van compatibiliteit, maar wordt voor nieuwe artikelen ontraden. Voor wie desondanks nog tabellen in HTML wil gebruiken, hieronder een aantal aanwijzingen daarvoor.
1. Tabel code:
<table border=1>
<tr>
<td>Onderwerp een</td>
<td>Onderwerp twee</td>
</tr>
<tr>
<td>Onderwerp drie</td>
<td>Onderwerp vier</td>
</tr>
</table>
.....krijg je dit:
Onderwerp een | Onderwerp twee |
Onderwerp drie | Onderwerp vier |
2. Tabel met andere code .....
<Table border=1>
<tr>
<td>Onderwerp een</td>
<td>Onderwerp twee</td>
</tr>
<tr>
<td rowspan=2>Onderwerp drie</td>
<td>Onderwerp vier</td>
</tr>
<tr>
<td>Onderwerp vijf</td>
</tr>
</table>
.... geeft:
Onderwerp een | Onderwerp twee |
Onderwerp drie | Onderwerp vier |
Onderwerp vijf |
3. Een tabel geschikt maken voor een zogenaamde braillelezer of browser die de tekst voorleest:
<table border=1 summary="Deze tabel geeft een overzicht van de ooievaars en hun Latijnse naam">
<tr> <TH id="Ned">Nederlandse naam</TH> <TH id="Lat">Latijnse naam</TH> </tr>
<TR>
<TD headers="Ned">Abdim's ooievaar</TD>
<TD headers="Lat">''Ciconia abdimii''</TD>
Een voorbeeld hoe het er dan uit komt te zien zie je hieronder. Voor 'normale' browsers zie je geen verschil, maar iemand met een visuele handicap die gebruik maakt van een braillelezer of een browser die de tekst voorleest, is het een wereld van verschil.
Nederlandse naam | Latijnse naam |
---|---|
Abdim's ooievaar | Ciconia abdimii |
Kaalkopooievaar | Mycteria americana |
Maraboe | Leptoptilos crumeniferus |
Nimmerzat | Mycteria ibis |
Ooievaar | Ciconia ciconia |
Opensnavelooiveaar | Anastomus lamelligerus |
Wolnekooievaar of Bisschopsooievaar | Ciconia episcopus |
Zadelbekooievaar | Ephippiorhynchus senegalensis |
Zwarte ooievaar | Ciconia nigra |