Sjabloon:Table alignment
Uiterlijk
Sjabloon:Documentation subpage Sjabloon:Uses TemplateStyles
Doel
Tabelkolommen makkelijker kunnen uitlijnen.
Gebruik
Plaats {{Table alignment}} boven de tabel en voeg vervolgens de gewenste class'en (hierna: klasse(n)) aan de tabel toe. Deze waarden worden met een spatie gescheiden. De volgende waarden zijn mogelijk:
| Klasse | Betekenis |
|---|---|
defaultleft |
Lijn alle tabelvakjes standaard links uit. Meestal niet nodig omdat links uitlijnen sowieso de standaard is. |
defaultcenter |
Lijn alle tabelvakjes standaard gecentreerd uit. |
defaultright |
Lijn alle tabelvakjes standaard rechts uit. |
colNleft |
Lijn de vakjes in kolom N links uit, waar N een getal is. |
colNcenter |
Lijn de vakjes in kolom N gecentreerd uit, waar N een getal is. |
colNright |
Lijn de vakjes in kolom N rechts uit, waar N een getal is. |
col-Nleft |
Lijn de vakjes in kolom N (geteld vanaf de meest rechtse kolom) links uit, waar N een getal is. |
col-Ncenter |
Lijn de vakjes in kolom N (geteld vanaf de meest rechtse kolom) gecentreerd uit, waar N een getal is. |
col-Nright |
Lijn de vakjes in kolom N (geteld vanaf de meest rechtse kolom) rechts uit, waar N een getal is. |
De col klassen overschrijven de default klassen. De col klassen zijn nooit van toepassing op de kopteksten (kolom- of rijkoppen). De default klassen zijn enkel van toepassing wanneer de wikitable klasse niet gebruikt wordt.
Limieten
- De controlepagina werkt niet tenzij
{{table alignment}}in dat paginadeel staat. Als het elders op de pagina staat, dan werkt het pas bij het publiceren. Om verwarring te voorkomen onder bewerkers, plaats het direct boven elke tabel waar de klassen in gebruikt worden. Dit geldt voor elk tabeltemplate dat TemplateStyles gebruikt. - Kolomnummers t/m
col29(meest linkse 29) encol-9(meest rechtse 9) worden ondersteund. Een tabel kan meer kolommen hebben, maar dan kan het niet worden uitgelijnd met dit sjabloon tenzij de CSS-code wordt uitgebreid. - Bij tabellen die
rowspanofcolspangebruiken, kan het zijn dat de klassen niet goed werken op deze rijen omdat de uitlijning in de verkeerde vakjes kan verschijnen. Normale tabellencode zoalsstyle="text-align: left/center/right;" | vakjesinhoudkan gebruikt worden voor individuele vakjes, zowel om de gewenste uitlijning te bewerkstelligen en om ongewenste uitlijning op te lossen.
Voorbeeld
{{Table alignment}}
{| class="wikitable defaultcenter col1left col4right"
|-
! Koptekst !! Koptekst !! Koptekst !! Koptekst
|-
| AAAAAAA
| 10000–20000
| 3–4
| 53.43
|-
| BBB
| 5–6
| 113–125
| 2563.35
|-
| CCC
| 9–10
| 7–8
| 313.00
|}
| Koptekst | Koptekst | Koptekst | Koptekst |
|---|---|---|---|
| AAAAAAA | 10000–20000 | 3–4 | 53.43 |
| BBB | 5–6 | 113–125 | 2563.35 |
| CCC | 9–10 | 7–8 | 313.00 |
Deze vertaling is onvolledig. De originele Engelse documentatiepagina bevat verdere informatie over het gebruik van dit sjabloon. Merk op dat de brontekst te vinden is onder de
/doc subpagina.