Aiuto:Come usare le tabelle: differenze tra le versioni
m Aggiungo esempio con Caption e th (ci avevo messo un po' a capirli) |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{WIP|iPork}} |
|||
{{TOCright Aiuto}} |
{{TOCright Aiuto}} |
||
In questa pagina viene spiegata la sintassi per inserire una tabella in [[Wikisource]] usando la sintassi wiki. Per creare tabelle semplici e standardizzate si consiglia di utilizzare il template {{tl|prettytable}}. |
|||
La versione completa e sempre aggiornata di questa pagina la trovi su [[m:Help:Table|Meta]]. |
|||
Una tabella HTML può essere convertita direttamente in una wiki-tabella servendosi dei convertitori automatici contenuti nei seguenti siti: |
|||
* http://diberri.dyndns.org/html2wiki.html |
|||
* http://www.uni-bonn.de/~manfear/html2wiki-tables.php |
|||
Nel seguito viene mostrato in dettaglio come costruire una tabella. |
|||
=== Table === |
|||
Una tabella è definita da |
|||
<nowiki>{| ''parametri'' |
|||
|}</nowiki> |
|||
=== Apertura e chiusura === |
|||
che corrisponde a |
|||
Una tabella è definita dai comandi |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>{|</nowiki> ''parametri''<br /> |
|||
<nowiki>|}</nowiki> |
|||
}} |
|||
che corrispondono ai comandi HTML standard |
|||
<table ''parametri''> |
|||
{{Ambox |
|||
</table> |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<table ''parametri''><br /> |
|||
</table> |
|||
}} |
|||
:''Attenzione'': |
: '''Attenzione''': si noti che tra ''{|'' e ''parametri'' è presente uno spazio (altrimenti il primo parametro viene ignorato) |
||
=== aggiunta di una nuova riga === |
|||
Per cominciare una nuova riga si va a capo e si usa il comando |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>|-</nowiki> |
|||
}} |
|||
equivalente al comando HTML |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<tr> |
|||
}} |
|||
I parametri possono essere aggiunti così: |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>|-</nowiki> ''parametri'' |
|||
}} |
|||
che equivale a: |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<tr ''parametri''> |
|||
}} |
|||
il tag verrà chiuso automaticamente all'inizio di una nuova riga o alla chiusura della tabella. |
|||
=== aggiunta di una serie di celle sulla riga === |
|||
Le celle vengono generate andando a capo e usando i comandi |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>|</nowiki> |
|||
}} |
|||
e |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>||</nowiki> |
|||
}} |
|||
ad esempio |
|||
{{Ambox |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>|cella1</nowiki><br /> |
|||
<nowiki>|cella2</nowiki><br /> |
|||
<nowiki>|cella3</nowiki> |
|||
}} |
|||
=== TD === |
|||
Le celle vengono generate così: |
|||
|cella1 |
|||
|cella2 |
|||
|cella3 |
|||
oppure così: |
oppure così: |
||
{{Ambox |
|||
|cella1||cella2||cella3 |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<nowiki>|cella1||cella2||cella3</nowiki> |
|||
}} |
|||
perciò "||" è equivalente a "a capo" + "|" |
perciò "||" è equivalente a "a capo" + "|" |
||
Entrambi i metodi corrispondono (in HTML) a: |
Entrambi i metodi corrispondono (in [[HTML]]) a: |
||
{{Ambox |
|||
<td>cell1</td><td>cell2</td><td>cell3</td> |
|||
| tipo = stile |
|||
| immagine = nessuna |
|||
| testo = |
|||
<td>cell1</td><td>cell2</td><td>cell3</td> |
|||
}} |
|||
I parametri delle celle |
I parametri delle celle vengono inseriti così: |
||
|''parametri''|cella1 |
|''parametri''|cella1 |
||
che |
che corrisponde a |
||
<td ''parametri''> |
<td ''parametri''> |
||
=== TH === |
=== TH === |
||
Riga 283: | Riga 366: | ||
! RH 5 || || |
! RH 5 || || |
||
|} |
|} |
||
== Come convertire una tabella HTML == |
|||
Una tabella HTML può essere convertita direttamente in una wiki-tabella servendosi dei convertitori automatici contenuti nei seguenti siti: |
|||
* http://diberri.dyndns.org/html2wiki.html |
|||
* http://www.uni-bonn.de/~manfear/html2wiki-tables.php |
|||
== Domande? == |
|||
Se hai domande, dubbi, proposte o necessiti di chiarimenti su ''come usare le tabelle'' <span class="plainlinks">[http://it.wikisource.org/w/index.php?title=Discussioni_aiuto:Come_usare_le_tabelle&action=edit§ion=new premi qui] e lascia un messaggio nella pagina di discussione.</span> |
|||
[[Categoria:Aiuto|{{PAGENAME}}]] |
[[Categoria:Aiuto|{{PAGENAME}}]] |
Versione delle 19:04, 31 dic 2007
- Aiuto
In questa pagina viene spiegata la sintassi per inserire una tabella in Wikisource usando la sintassi wiki. Per creare tabelle semplici e standardizzate si consiglia di utilizzare il template {{prettytable}}.
La versione completa e sempre aggiornata di questa pagina la trovi su Meta.
Nel seguito viene mostrato in dettaglio come costruire una tabella.
Apertura e chiusura
Una tabella è definita dai comandi
{| parametri |} |
che corrispondono ai comandi HTML standard
<table parametri> </table> |
- Attenzione: si noti che tra {| e parametri è presente uno spazio (altrimenti il primo parametro viene ignorato)
aggiunta di una nuova riga
Per cominciare una nuova riga si va a capo e si usa il comando
|- |
equivalente al comando HTML
<tr> |
I parametri possono essere aggiunti così:
|- parametri |
che equivale a:
<tr parametri> |
il tag verrà chiuso automaticamente all'inizio di una nuova riga o alla chiusura della tabella.
aggiunta di una serie di celle sulla riga
Le celle vengono generate andando a capo e usando i comandi
| |
e
|| |
ad esempio
|cella1 |cella2 |
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 semplice con intestazioni (CAPTION e TH)
{| |+ Intestazione dell'intera tabella !intestazione<br />colonna 1 !Intestazione<br/>colonna 2 |- | Cella 1, riga 1 | Cella 2, riga 1 |- | Cella 1, riga 2 | Cella 2, riga 2 |}
genera
intestazione colonna 1 |
Intestazione colonna 2 |
---|---|
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 innestate
{| border=1 | tabella madre | {| bgcolor=#ABCDEF border=2 |tabella |- |nidificata |} |ancora la tabella madre |}
Questo codice fa apparire una seconda tabella innestata 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 |
Come convertire una tabella HTML
Una tabella HTML può essere convertita direttamente in una wiki-tabella servendosi dei convertitori automatici contenuti nei seguenti siti:
Domande?
Se hai domande, dubbi, proposte o necessiti di chiarimenti su come usare le tabelle premi qui e lascia un messaggio nella pagina di discussione.