Help:Tabel maken
Uit DGBC Wiki
Deze pagina beschrijft hoe je met de wiki opmaak coderingen een tabel kan maken.
Tabel
Een tabel wordt gedefineerd door de volgende code’s:
{| tabelgegevens
|}
Op de plaats waar tabelgegevens staat kunt u standaard HTML code gebruiken, zoals u dat ook in een HTML tabel zou doen.
- Let op!: Het laatste teken voor een tabel moet een witregel zijn! Als u dit niet doet, dan wordt uw tekst niet goed geparsed en komt niet alles in een PDF te staan. Daarnaast moet er een spatie staan tussen {| en tabelgegevens anders wordt de eerste parameter genegeerd.
Tabel titel
De titel van een tabel wordt gegeneerd door:
|+ titel
Om herkend te worden door de wiki decoder, zal de tabel titel op een aparte regel geplaatst moeten worden.
Rij
U kunt op de volgende manier een nieuwe rij cellen beginnen:
|-
Dit stukje code moet op een aparte regel worden geplaatst en werkt hetzelfde als de TR parameter.
Kop
Een cel met een koptekst wordt als volgt defenieerd:
! celinhoud
Elke cel moet op een aparte regel worden geplaatst. Deze code vervangt de TH parameter. Wanneer u nog speciale parameter aan de cel wil toevoegen kunt u dat al volgt doen:
! parameters | celinhoud
Let goed op dat er een spatie tussen het pipe-teken (|) en de inhoud staat!
Cel
Normale cellen, vergelijkbaar met de TD parameter, kunt u maken met de code:
| celinhoud
De cellen zijn hetzelfde als de cellen met de koptekst uit het vorige voorbeeld, met als uitzondering dat er in plaats van het uitroepteken een pipe-teken word gebruikt. Wanneer u aan een cel speciale parameters wil toevoegen moet u deze tussen 2 pipe-tekens plaatsen:
| parameters | celinhoud
Verder is het mogelijk om de cellen achterelkaar te plaatsen. Dit wordt gedaan door de cellen te scheiden door dubbele pipe tekens ||
| parameters | cel1 || parameters | cel2
Parameters
Er zijn veel verschillende parameters.
- border
- border=1 geeft rand van 1 pixel
- border=2 geeft rand van 2 pixels
- enzovoort
- align
- align=left zet de tabel links op de pagina neer
- align=center plaatst de tabel op het midden van de pagina
- align=right zet de tabel rechts op de pagina neer.
- bgcolor
- bgcolor=#66FF99 geeft een groene achtergrondkleur.
- een overzicht van nummers voor kleuren vind je op Wikipedia: Lijst van kleuren
Een tabel met enkele parameters kan er dus zo uitzien:
{| border=5 align=center
|- bgcolor=#66FF99
| kolom 1, rij 1
| kolom 2, rij 1
|- bgcolor=#66FF99
| kolom 1, rij 2
| kolom 2, rij 2
|}
Het resultaat:
| kolom 1, rij 1 | kolom 2, rij 1 |
| kolom 1, rij 2 | kolom 2, rij 2 |
Met een randje
In het vorige voorbeeld is het echter niet duidelijk waar de cellen ophouden. Je kunt dat verhelpen met een randje om de cellen. Je doet dat een parameter voor een border (rand) mee te geven aan het begin van de tabel:
{| border=1
Bijvoorbeeld:
{| border=1
|kolom 1, rij 1
|kolom 2, rij 1
|-
|kolom 1, rij 2
|kolom 2, rij 2
|}
geeft als resultaat:
| kolom 1, rij 1 | kolom 2, rij 1 |
| kolom 1, rij 2 | kolom 2, rij 2 |
Breedte, hoogte
De breedte en de hoogte van de tabel en van de rijen kunnen ook aangepast worden. Om een specifieke breedte of hoogte in te stellen, moet er voor een cel deze parameters mee gegeven worden.
Wat u typt
{| width=75% height=200px border="1"
|-
| abc || def || ghi
|- height=100px
| jkl || width=200px |mno || pqr
|-
| stu || vwx || yz
|}
Wat u ziet
abc def ghi jkl mno pqr stu vwx yz
Instellen van de kolombreedte Mocht u de kolombreedte geforceerd willen instellen, in plaats van de breedte van de breedste cel, let dan op dit voorbeeld.
{| border="1" cellpadding="2"
!width="50"|Name
!width="225"|Effect
!width="225"|Games Found In
|-
|Poké Ball || Regular Poké Ball || All Versions
|-
|Great Ball || Better than a Poké Ball || All Versions
|}
Name Effect Games Found In Poké Ball Regular Poké Ball All Versions Great Ball Better than a Poké Ball All Versions
Om een kolombreedte in te stellen zonder tabelkoppen hoeft u alleen op de eerst rij de celbreedte in te stellen.
{| border="1" cellpadding="2"
|-
|width="100pt"|Deze kolom is 100 punten breed
|width="200pt"|Deze kolom is 200 punten breed
|width="300pt"|Deze kolom is 300 punten breed
|-
|blah || blah || blah
|}
Deze kolom is 100 punten breed Deze kolom is 200 punten breed Deze kolom is 300 punten breed blah blah blah
Op deze manier kunt u tabellen met soortgelijke inhoud eenzelfde uitstraling geven:
| Land | Hoofdstad |
|---|---|
| Nederland | Amsterdam |
| Land | Hoofdstad |
|---|---|
| Frankrijk | Parijs |
Sorteren
Tabellen kunnen sorteerbaar gemaakt worden door class="sortable" toe te voegen. Dit kan erg handig zijn. Let op dat niet altijd een kolom gesorteerd kan worden, bijvoorbeeld:
- Lijn een element niet uit over meerdere cellen. Als oplossing kunt u altijd een lege cel toevoegen.
- In een kolom met cijfers moet u geen letters plaatsen.
A long form of abbreviated content can be put as legend outside the table.
Wat u typt
{| class="wikitable sortable"
|+Sorteerbare tabel
|-
! Alphabetic !! Numeric !! Date !! class="unsortable" | Niet sorteerbaar
|-
| d || 2 || 2008-11-24 || Deze
|-
| b || 8 || 2004-03-01 || kolom
|-
| a || 6 || 1979-07-23 || wordt
|-
| c || 4 || 1492-12-08 || niet
|-
| e || 0 || 1601-08-13 || gesorteerd.
|}
Wat u ziet
Sortable table Alphabetic Numeric Date Niet sorteerbaar d 2 2008-11-24 Deze b 8 2004-03-01 kolom a 6 1979-07-23 wordt c 4 1492-12-08 niet e 0 1601-08-13 gesorteerd.
Voorbeeld
In dit voorbeeld wordt gebruik gemaakt van enkele besproken code’s:
{| align=center
|+ Tabel titel
|-
! Kop 1
! Kop 2
! Kop 3
|-
| Rij 1, Kolom 1 || Rij 1, Kolom 2 || Rij 1, Kolom 3
|-
| Rij 2, Kolom 1 || Rij 2, Kolom 2 || bgcolor=#FF0000|<span style="color:white"> Rij 2, Kolom 3 </span>
|-bgcolor=#66FF99
| colspan="2" | Rij 3, Kolommen 1-2 ||Rij 3, Kolom 3
|}
En hier is de tabel in de uiteindelijke opmaak:
| Kop 1 | Kop 2 | Kop 3 |
|---|---|---|
| Rij 1, Kolom 1 | Rij 1, Kolom 2 | Rij 1, Kolom 3 |
| Rij 2, Kolom 1 | Rij 2, Kolom 2 | Rij 2, Kolom 3 |
| Rij 3, Kolommen 1-2 | Rij 3, Kolom 3 | |
Bekijk ook
Deze site is engels
- MediaWiki User's Guide: Using Tables — Beschijft geavanceerde toepassingen van de wiki coderingen.