Nápověda:Tabulky
Z Moriawiki
Tabulky je možné v Moriawiki zapisovat buď standardními příkazy HTML (nejsou povoleny pokročilejší jako tbody, colgroup ap.), nebo prostřednictvím jejího zvláštního značkovacího jazyka (viz Jak editovat stránku) využívajícího znaky | („svislítko, roura“), který je často jednodušší a přehlednější. Tato stránka obsahuje stručný přehled druhého postupu.
Obsah |
Syntaxe jednoduchých tabulek
Až na oddělování jednotlivých buněk musí roura vždy začínat nový řádek. Parametry nejsou povinné.
Tabulka je definována takto: {| parametry obsah|}
a mezi {|
a parametry musí být mezera.
Parametry se užívají stejné jako v HTML/CSS. Jednotlivé parametry není třeba uzavírat do uvozovek, do zdrojového kódu je automaticky doplní systém.
Buňky v řádku (HTML tag TD) jsou generovány takto:
| buňka č. 1 | buňka č. 2 | buňka č. 3
nebo takto (přehlednější u jednoduchých tabulek s krátkým obsahem, rozvržení ve zdrojovém textu se blíží tomu ve výsledné tabulce):
| buňka č. 1 || buňka č. 2 || buňka č. 3
Parametry buňkám lze určovat takto:
| parametry | buňka
Obojí lze i kombinovat
| parametry 1 | buňka č. 1 || parametry 2 | buňka č. 2 || parametry 3 | buňka č. 3
Hlavička (HTML tag TH): místo roury se u buňky používá vykřičník (!), ale parametr je stále oddělován rourou. Příklady:
! hlavička sloupce 1 ! hlavička sl. 2 ! hlavička sl. 3
nebo takto:
! hlavička sl. 1 !! hlavička sl. 2 !! hlavička sl. 3
Parametry v buňkách mohou být používány takto:
! parametry | hlavička sl. 1
První řádek tabulky (HTML tag TR) je vygenerován automaticky. Začátek dalšího řádku je třeba vyznačit |-
a parametry se připojí takto: |- parametry
Záhlaví s titulkem tabulky (HTML tag CAPTION) se vytvoří pomocí |+
a parametry se připojí takto: |+ parametry | záhlaví
Příklad
{| |+ '''Toto je záhlaví.''' Příklad z tabulky pro Afghánistán. | Nezávislost || 19. srpna 1919 |- | Měna || Afghani |- | Časové pásmo || UTC+4:30 |- | Národní hymna || Sououd-e-Melli |- | Doména nejvyšší úrovně || .af |}
což se zobrazí jako:
Nezávislost | 19. srpna 1919 |
Měna | Afghani |
Časové pásmo | UTC+4:30 |
Národní hymna | Sououd-e-Melli |
Doména nejvyšší úrovně | .af |
Tipy pro práci s tabulkami
Předdefinovaná jednoduchá tabulka
Jednoduchou, slabě zarámovanou tabulku o libovolném počtu sloupců a řádek lze rychle zhotovit při použití class="wikitable"
. Například
{| class="wikitable" |+ Označení položek ! AAA ! BBB ! CCC |- |0 |0 |0000 |- |1 |1 |0001 |- |2 |2 |0010 |- |}
se zobrazí jako
AAA | BBB | CCC |
---|---|---|
0 | 0 | 0000 |
1 | 1 | 0001 |
2 | 2 | 0010 |
Nástroje pro práci s tabulkami
Máte-li již zpracovanou tabulku ve formátu HTML nebo ve formátu, který do HTML můžete převést, mohl by se hodit HTML to Wiki Tool. Skript jednoduše převede zápis tabulky v HTML do wiki syntaxe - z hlediska práce s Moriawiki se jedná rozhodně o čistší způsob uchovávání informací. Tato pomůcka není funkční pro html formát tabulek generovaný prostřednictvím aplikace MS Excel.
Předdefinované třídy
Můžete použít buď třídy (class) wikitable nebo prettytable. Obě definice jsou dostupné také pomocí šablony wikitabulka.
Nepoužívejte složité styly a grafické úpravy, pokud to není zcela nezbytné. V naprosté většině případů si vystačíte s předdefinovanými třídami. Jednotný vzhled MoiaWiki je důležitý!