Aiuto:Come usare le tabelle: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Aggiornata pagina di aiuto |
||
Riga 1:
{{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}}.
Line 8 ⟶ 6:
Nel seguito viene mostrato in dettaglio come costruire una tabella.
== La struttura delle tabelle ==
=== Apertura e chiusura ===
Una tabella è definita dai comandi
Line 29 ⟶ 28:
: '''Attenzione''': si noti che tra ''{|'' e ''parametri'' è presente uno spazio (altrimenti il primo parametro viene ignorato)
===
Per cominciare una nuova riga si va a capo e si usa il comando
{{Ambox
Line 64 ⟶ 63:
il tag verrà chiuso automaticamente all'inizio di una nuova riga o alla chiusura della tabella.
===
Le celle vengono generate andando a capo e usando i comandi
{{Ambox
Line 101 ⟶ 100:
perciò "||" è equivalente a "a capo" + "|"
Entrambi i metodi corrispondono (in
{{Ambox
| tipo = stile
Line 108 ⟶ 107:
<td>cell1</td><td>cell2</td><td>cell3</td>
}}
I parametri delle celle vengono inseriti così:
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>|</nowiki>''parametri''<nowiki>|</nowiki>cella1
}}
che corrisponde a
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<td ''parametri''>
}}
=== Intestazione in grassetto ===
Viene utilizzato "!" al posto del "|" di apertura. "!!" può essere utilizzato invece di "||". Tuttavia, i parametri usano ancora "|"!
Esempio:
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
!''parametri''<nowiki>|</nowiki>cella1
}}
=== Titolo della tabella (''caption'') ===
Un titolo viene creato con il comando
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>|+ Descrizione</nowiki>
}}
che genera
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<caption>Descrizione</caption>
}}
Possono anche essere usati parametri:
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>|</nowiki>+ ''parametri''<nowiki>|</nowiki>Descrizione
}}
genererà
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<caption ''parametri''>Descrizione
}}
==Esempi==
Di seguito alcuni esempi. Prima viene visualizzata la tabella, quindi nel riquadro il codice da usare. Se vuoi fare degli esperimenti ricordati che c'è a tua disposizione la [[Wikisource:Pagina delle prove|pagina delle prove]] dove potrai incollare ciò che è contenuto in ogni riquadro.
=== Esempio semplice ===
{|
| Cella 1, riga 1
Line 168 ⟶ 185:
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>| Cella 1, riga 1 </nowiki><br />
}}
=== Esempio avanzato ===
Line 203 ⟶ 207:
| Cella 3, riga 2
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>| Cella 3, riga 1 </nowiki><br />
<nowiki>|- </nowiki><br />
<nowiki>| Cella 1, riga 2 </nowiki><br />
<nowiki>| Cella 3, riga 2 </nowiki><br />
<nowiki>|}</nowiki>
}}
Notare la tabella ancorata a destra
=== Tabelle
{| border=1
| tabella madre
|
{| bgcolor=#ABCDEF border=2
| tabella
|-
| nidificata
|}
| ancora la tabella madre
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>| tabella</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| nidificata</nowiki><br />
<nowiki>|}</nowiki><br />
<nowiki>| ancora la tabella madre</nowiki><br />
<nowiki>|}</nowiki>
}}
=== Liste annidate in una cella ===
{| border=1
| tabella madre
Line 253 ⟶ 260:
|ancora la tabella madre
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>{| border=1</nowiki><br />
<nowiki>| tabella madre</nowiki><br />
<nowiki>|</nowiki><br />
<nowiki>* Primo elemento della lista</nowiki><br />
<nowiki>* Secondo elemento della lista</nowiki><br />
<nowiki>|ancora la tabella madre</nowiki><br />
<nowiki>|}</nowiki>
}}
=== Descrizione e righe con più celle ===
{| border=1 align=right
|+ '''Questo è il titolo.'''
|Cella 1, riga 1 ||Cella 2, riga 1
|-
|Cella 1, riga 2 ||Cella 2, riga 2
|-
|Cella 1, riga 3 ||Cella 2, riga 3
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>|-</nowiki><br />
<nowiki>|Cella 1, riga 3 ||Cella 2, riga 3 </nowiki> <br />
<nowiki>|}</nowiki>
}}
=== Tabella con intestazioni ===
{| border=1
! Header 1!! Header 2
Line 299 ⟶ 305:
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>|-</nowiki><br />
<nowiki>| Cella1|| Cella2</nowiki><br />
<nowiki>|}</nowiki>
}}
== Colore su una riga ==
{|
| cella 1 || cella 2
Line 312 ⟶ 323:
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
}}
=== Righe con intestazione e testo ===
{| border=1 cellspacing=0
!
Line 343 ⟶ 350:
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>{|</nowiki> border=1 cellspacing=0<br />
<nowiki>! </nowiki><br />
<nowiki>! Header colonna 1 </nowiki><br />
<nowiki>! header colonna 2 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>! header riga 3</nowiki><br />
<nowiki>| abc def ghi </nowiki><br />
<nowiki>| gchf ghh dfgh</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>! header riga 4</nowiki><br />
<nowiki>| gfbb gbgbds </nowiki><br />
<nowiki>| dfgsdsdg</nowiki><br />
<nowiki>|}</nowiki>
}}
Attenzione a questo codice, pare simile al precedente ma l'effetto è diverso:
{| border=1 cellspacing=0
Line 367 ⟶ 381:
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>{| border=1 cellspacing=0</nowiki><br />
<nowiki>! &nbsp; !! col Header1 !! ch2 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>! header riga 3 || abc def ghi || gchf ghh dfgh</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>! header riga 4 || gfbb gbgbds || dfgsdsdg</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>! header riga 5 || || </nowiki><br />
<nowiki>|}</nowiki>
}}
<!-- == Tabelle ordinabili ==
Aggiungendo in testa alla tabella l'istruzione <tt>class="wikitable sortable"</tt> si otterrà una tabella le cui colonne sono ordinabili in senso crescente o decrescente cliccando sui pulsanti che vi appariranno.
{| class="wikitable sortable"
! titolo !! colonna1 !! colonna2
|-
| riga1 || 6 || 4
|-
| riga2 || 5 || 4
|-
| riga3 || 4 || 1
|-
| riga4 || 3 || 3
|-
| riga5 || 2 || 2
|-
| riga6 || 1 || 5
|}
{{Ambox
| tipo = stile
| immagine = nessuna
| testo =
<nowiki>{| class="wikitable sortable"</nowiki><br />
<nowiki>! titolo !! colonna1 !! colonna2 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga1 || 6 || 4</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga2 || 5 || 4</nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga3 || 4 || 1 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga4 || 3 || 3 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga5 || 2 || 2 </nowiki><br />
<nowiki>|-</nowiki><br />
<nowiki>| riga6 || 1 || 5 </nowiki><br />
<nowiki>|}</nowiki>
}} -->
== Come convertire una tabella HTML ==
|