Help:Tabel maken

Uit DGBC Wiki

Ga naar: navigatie, zoeken

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.

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:

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:

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 Rij 2, Kolom 3
Rij 3, Kolommen 1-2 Rij 3, Kolom 3

Bekijk ook

Deze site is engels

Persoonlijke instellingen
Naamruimten
Varianten
Handelingen
Navigatie
Direct naar
Creditsjablonen
Hulpmiddelen
Overig
Boek maken