Help:Tables/sk

Tabuľky môžu byť na wiki stránkach vytvárané buď priamo použitím HTML značiek, alebo pomocou wiki kódu pre definíciu tabuliek. HTML značky na vytváranie tabuliek a ich použitie sú dobre popísané na rôznych web stránkach a tu sa nimi nebudeme zaoberať. Výhoda wiki kódu oproti HTML značkám je, že tabuľky sú tvorené z takých znakov, ktoré vedú k prehľadnejšiemu vnímaniu štruktúry tabuľky počas úprav článku.

Všeobecné pravidlo hovorí, že ak tabuľky naozaj nepotrebujete, je lepšie sa ich použitiu vyhnúť. Značky tabuliek často komplikujú úpravy stránky.

Wiki značky pre tabuľky

 * Vyššie uvedené značky musia byť na začiatku riadka (okrem dvojitých || a !! pre vkladanie viac buniek na jeden riadok).
 * XHTML atribúty. Každá značka, okrem ukončenia tabuľky povoľuje zadanie viacerých XHTML atribútov oddelených medzerami. Tieto atribúty musia byť na rovnakom riadku ako značka.
 * Bunky a názov tabuľky ( | alebo ||, ! alebo !! a |+ ) obsahujú text. Oddeľujte preto atribúty od textu zvislou čiarou (|). Obsah bunky môže byť uvedený na rovnakom, alebo nasledujúcich riadkoch.
 * Značky tabuľky a riadka tabuľky ( {| a |- ) priamo neobsahujú text. Nepridávajte preto zvislú čiaru (|) po zadaní ich voliteľných atribútov. Ak ju tam omylom dáte, wiki ju vymaže a to spolu s posledným zadaným atribútom - ak sa jej dotýka!
 * Obsah môže:
 * nasledovať za príslušnou značkou bunky na rovnakom riadku (po voliteľných XHTML atribútoch), alebo
 * na riadkoch pod značkou bunky.
 * Obsah využívajúci značku wiki, ktorá samotná musí začínať na novom riadku (zoznamy, nadpisy, vnorené tabuľky), musí samozrejme začínať na novom riadku.

Prostá
Nasledujúcej tabuľke chýbajú okraje a vhodné medzery, ale predstavuje najjednoduchšiu tabuľku vytvorenú pomocou wiki kódu {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Alternatíva
Pre tabuľkovitejší vzhľad wiki kódu môžu byť bunky uvedené na jednom riadku a oddelené ||. Tento spôsob nevyzerá dobre pre bunky, ktoré obsahujú veľa textu. Je naopak vhodný pre bunky s malým množstvom textu - ako v našej ukážkovej tabuľke.

Pre sprehľadnenie wiki kódu môžete pridať do buniek niekoľko medzier, podobne ako v príklade nižšie. Tieto však neovplyvnia výsledný vzhľad tabuľky.

{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

S HTML atribútmi
Pre lepší vzhľad tabulky môžete pridať HTML atribúty

border="1"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

align="center" border="1"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Atribúty buniek
Atribúty môžete vložiť aj do jednotlivých buniek. Napríklad čísla vyzerajú lepšie, keď sú zarovnané vpravo. {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Atribúty riadkov
Atribúty môžete vložiť taktiež aj do jednotlivých riadkov. {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

cellspacing="0" border="1"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

cellpadding="20" cellspacing="0" border="1"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

cellpadding="20" cellspacing="0" border="1" width="100%"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

S HTML atribútmi a CSS štýlmi
Atribúty CSS štýlu môžu byť zadané nezávisle od ostatných HTML atribútov

Tabuľka so záhlavím (TH)
HTML značku TH (bunka záhlavia tabuľky) môžete vytvoriť pomocou ! namiesto |. Záhlavia sú obvykle vycentrované a zobrazené tučným písmom.

V každom stĺpci
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Štandardné
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Zarovnanie vpravo
Bočné záhlavie zarovnané vpravo, môže byť vytvorené nasledovne {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Názov tabuľky
Nad tabuľku môžeme doplniť názov tabuľky nasledovne {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Do názvu tabuľky môžeme pridať atribúty nasledovne

{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Tabuľky s nadpismi (H1, H2, H3 atď.)
Nadpisy (HTML značky H1, H2, H3 atď.) môžu byť vytvorené štandardným wiki spôsobom pomocou značiek ==rovná sa== a musia byť na samostatnom riadku.

Náhľad celej tabuľky. Ak kliknete na odkaz upraviť pri nadpise v rámci tabuľky, úprava a náhľad nadradenej tabuľky sa zobrazí poškodená, lebo časť tabuľky bude chýbať.

Udržujte hierarchiu nadpisov konzistentnú so zvyškom stránky, aby sa obsah v hornej časti stránky generoval korektne.

{| width="100%" {| border="1" cellpadding="20" cellspacing="0"
 * width="50%"|
 * colspan="2"|

Lepšie
{| border="3" cellpadding="20" cellspacing="0"
 * Pomaranč
 * Jablko
 * Chlieb
 * Koláč
 * Maslo
 * Zmrzlina
 * }
 * width="50%"|
 * Zmrzlina
 * }
 * width="50%"|
 * colspan="2"|

Lepšie

 * Pomaranč
 * Jablko
 * Chlieb
 * Koláč
 * Maslo
 * Zmrzlina
 * }
 * Maslo
 * Zmrzlina
 * }
 * }

Záporné čísla
Znak mínus v zápornom čísle môže poškodiť tabuľku (môže sa zobraziť bez niektorých hodnôt) v prípade, ak začnete bunku na novom riadku so záporným čislom, alebo parametrom, ktorý sa vyhodnotí ako záporné číslo (|-6), pretože to wiki vyhodnotí ako značku riadka, nie bunky tabuľky. Aby ste sa tomu vyhli, vložte pred hodnotu medzeru (| -6), alebo použite značku oddelenia bunky v riadku (||-6).