Tabulky
Z Wiki OpenTX
Nápověda -> Tipy a triky pro začátečníky -> Tabulky
Základní tabulka
Mediawiki obsahuje speciální prostředky pro vytváření tabulek ("pipe syntax") a třídu pro vytváření základních tabulek: wikitable.
Nejzákladnější prvky pipe syntaxe Prvek Význam {| začátek kódu pro tabulku |} konec kódu pro tabulku |- začátek dalšího řádku | začátek dalšího sloupce v řádku |+ zadání nadpisu tabulky (caption) ! nadpis (tučně zobrazený)
Jejich využití je zřejmé z následujícího příkladu.
Kód:
{| class="wikitable" |+ Nadpis (caption) tabulky |- !První !Druhý !Třetí |- |A |1 |První řádek |- |B |2 |Druhý řádek<br>je rozdělený <br>na tři |- |C |3 |Třetí řádek |}
se zobrazí jako:
Nadpis (caption) tabulky První Druhý Třetí A 1 První řádek B 2 Druhý řádek
je rozdělený
na třiC 3 Třetí řádek
Základní tabulka s tříděním
Pokud se do class tabulky doplní sortable, aktivuje se funkčnost pro třídění tabulky podle obsahu sloupců. Třídění neumí zvládat diakritiku (dává ji na konec - viz příklad), jinak funguje dobře.
Kód:
{| class="wikitable sortable" |+ Nadpis (caption) tabulky |- !První !Druhý !class="unsortable"|Třetí |- |Á |1 |První řádek |- |B |2 |Druhý řádek<br>je rozdělený <br>na tři |- |C |3 |Třetí řádek |}
se zobrazí jako:
Nadpis (caption) tabulky První Druhý Třetí Á 1 První řádek B 2 Druhý řádek
je rozdělený
na třiC 3 Třetí řádek
Ukázka upravené tabulky s tříděním
Proti implicitnímu chování třídy "wikitable sortable" je změněno:
- Zarovnání nadpisů vlevo
|- align="left"
- Pozadí tabulky
{| style="background:#F9F9F9;"
- Orámování tabulky
{| style="border:1px solid silver;"
- Pozadí záhlaví tabulky
|- style="background:#e8e8e8;"
- Velikost okraje buněk
{| cellpadding="5px" cellspacing="0"
- Tabulka je vycentrována na stránce
{| style="margin: 1em auto 1em auto;"
- Třetí sloupec je netřiditelný
! class="unsortable"|Třetí
- Řádky jsou zarovnány na horní okraj
|- valign="top"
Kód:
{| class="wikitable sortable" style="background:#F9F9F9; border:1px solid silver; margin: 1em auto 1em auto;" cellpadding="3px" cellspacing="3px" |+ Nadpis (caption) tabulky |-align="left" style="background:#e8e8e8;" valign="top" !První !Druhý ! class="unsortable"|Třetí |- valign="top" |A |1 |První řádek |- valign="top" |B |2 |Druhý řádek<br>je rozdělený <br>na tři |- valign="top" |C |3 |Třetí řádek |}
se zobrazí jako:
První | Druhý | Třetí |
---|---|---|
A | 1 | První řádek |
B | 2 | Druhý řádek je rozdělený na tři |
C | 3 | Třetí řádek |