Tabelle
Da Linuxpedia, l'informazione libera.
In questa pagina viene spiegata la sintassi per inserire una tabella in Wikipedia, usando il markup wiki.
Una tabella HTML può essere convertita direttamente in una wiki-tabella servendosi del convertitore automatico presente sul sito http://diberri.dyndns.org/html2wiki.html
Indice |
Dall'HTML al wiki markup
Nel seguito viene mostrato in dettaglio come costruire una tabella, partendo dall'HTML.
<table>
Una tabella è definita da
{| parametri
|}
che corrisponde a
<table parametri> </table>
Attenzione: si noti che tra {| e parametri è presente uno spazio (altrimenti il primo parametro viene ignorato)
<td>
Le celle vengono generate così:
|cella1 |cella2 |cella3
oppure così:
|cella1||cella2||cella3
perciò "||" è equivalente a "a capo" + "|"
Entrambi i metodi corrispondono (in HTML) a:
<td>cell1</td><td>cell2</td><td>cell3</td>
I parametri delle celle vengono inseriti così:
|parametri|cella1
che corrisponde a
<td parametri>
<th>
Funziona allo stesso modo di <td>, tranne che "!" viene utilizzato al posto del "|" di apertura. "!!" può essere utilizzato invece di "||". Tuttavia, i parametri usano ancora "|"!
Esempio:
!parametri|cella1
<tr>
I tag <tr> saranno generati automaticamente per la prima riga. Per cominciare una nuova riga usare
|-
che risulta come
<tr>
I parametri possono essere aggiunti così:
|- parametri
che equivale a:
<tr params>
Nota:
- i tag <tr> saranno automaticamente aperti al primo <td> corrispondente
- i tag <tr> saranno chiusi automaticamente assieme ai relativi <tr> e </table>
<caption>
Un tag <caption> viene creato con
|+ Descrizione
che genera
<caption>Descrizione</caption>
Possono anche essere usati parametri:
|+ parametri|Descrizione
genererà
<caption parametri>Descrizione
Esempi
Esempio semplice
{|
| Cella 1, riga 1
| Cella 2, riga 1
|-
| Cella 1, riga 2
| Cella 2, riga 2
|}
genera
| Cella 1, riga 1 | Cella 2, riga 1 |
| Cella 1, riga 2 | Cella 2, riga 2 |
Esempio avanzato
| Cella 1, riga 1 | Cella 2, riga 1 (e 2) | Cella 3, riga 1 |
| Cella 1, riga 2 | Cella 3, riga 2 |
{| align=right border=1
| Cella 1, riga 1
|rowspan=2| Cell 2, riga 1 (e 2)
| Cella 3, riga 1
|-
| Cella 1, riga 2
| Cella 3, riga 2
|}
Notare la tabella ancorata a destra
Tabelle annidate
{| border=1
| tabella madre
|
{| bgcolor=#ABCDEF border=2
|tabella
|-
|nidificata
|}
|ancora la tabella madre
|}
Questo codice fa apparire una seconda tabella annidata nella prima
| tabella madre |
| ancora la tabella madre |
Liste innestate in una cella
{| border=1
| tabella madre
|
* Primo elemento della lista
* Secondo elemento della lista
|ancora la tabella madre
|}
Questo codice fa apparire una lista innestata nella seconda cella
| tabella madre |
| ancora la tabella madre |
Descrizione e righe con più celle
| Indipendenza | 19 agosto 1919 |
| Moneta | Afghano |
| Fuso orario | UTC+4:30 |
| Inno nazionale | Sououd-e-Melli |
| TLD | .AF |
{| border=1 align=right
|+ '''Questo è il titolo.''' Esempio preso dalla pagina sull'Afghanistan.
|[[Indipendenza]]||[[19 agosto]] [[1919]]
|-
|[[Moneta]]||[[Afghano]]
|-
|[[Fuso orario]]||[[UTC]]+4:30
|-
|[[Inno nazionale]]||[[Sououd-e-Melli]]
|-
|[[Top-level domain|TLD]]||.AF
|}
Viene mostrata sulla destra
Prova con intestazioni
Questo testo
{| border=1
! Header 1!! Header 2
|-
| Cella1|| Cella2
|}
disegna
| Header 1 | Header 2 |
|---|---|
| Cella1 | Cella2 |
Prova di <tr>
{|
| cella 1 || cella 2
|- bgcolor=#abcdef
| cella 3 || cella 4
|}
disegna
| cella 1 | cella 2 |
| cella 3 | cella 4 |
Test di righe con intestazione e testo
{| border=1 cellspacing=0
!
! Header colonna 1
! header colonna 2
|-
! header riga 3
| abc def ghi
| gchf ghh dfgh
|-
! header riga 4
| gfbb gbgbds
| dfgsdsdg
|}
appare come:
| Header colonna 1 | header colonna 2 | |
|---|---|---|
| header riga 3 | abc def ghi | gchf ghh dfgh |
| header riga 4 | gfbb gbgbds | dfgsdsdg |
ma:
{| border=1 cellspacing=0
! !! col Header1 !! ch2
|-
! header riga 3 || abc def ghi || gchf ghh dfgh
|-
! header riga 4 || gfbb gbgbds || dfgsdsdg
|-
! header riga 5 || ||
|}
appare come:
| col Header1 | ch2 | |
|---|---|---|
| header riga 3 | abc def ghi | gchf ghh dfgh |
| RH 4 | gfbb gbgbds | dfgsdsdg |
| RH 5 |

