Help:Tables/it

Nelle pagine wiki possono essere inserite tabelle sia usando l'HTML che il wikicode. La tabelle in HTML sono spiegate in molte pagine web e non strettamente collegate a MediaWiki, quindi di seguito verranno trattate solo le tabelle in wikicode. Il vantaggio del wikicode rispetto all'HTML è che i suoi simboli semplificano la lettura del codice da un utente che entra in modalità edit.

È buona regola, comunque, non usare le tabelle se non se ne ha bisogno, poiché queste appesantiscono le pagine.

Markup base

 * Tutti i segni comportano un ritorno a capo, eccetto || e !!.
 * Tutti i simboli, eccetto il fine tabella, supportano gli attributi XHTML.
 * Se si vuole inserire del markup wiki all'interno di una cella, bisongia iniziare con un ritorno a capo.

Normale
Questa tabella tralascia bordi e larghezze, per informazioni su questi parametri, vedi sotto. {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Alternativa
Per creare un look più simile ad una tabella, le celle possono essere allineate con || Questo non è consigliato con celle che contengono un testo molto lungo ma con un esempio come il nostro, va più che bene. Gli spazi eccessivi non vengono contati. {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Con attributi HTML
È possibile aggiungere attributi HTML alle tabelle.

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


 * }

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

Attributi per celle
È anche possibile usare gli attributi per una singola cella. {| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Attributi per riga
È anche possibile usare gli attributi per una singola riga. {| 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%"|


 * }

''Nota: Attualmente il cellpadding non funziona molto bene su mediawiki.org. Dovrebbe essere simile a questo''

Con attributi HTML e CSS
È possibile aggiungere attributi CSS alle tabelle, con o senza HTML.

style="color:green;background-color:#ffffcc;" cellpadding="20" cellspacing="0" border="1"
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Titoli TH
I titoli TH (HTML table headings) possono essere creati usando ! al posto di |. Vengono visualizzati centrati e in grassetto di default.

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


 * }

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


 * }

Allineato a destra
{| width="100%"
 * width="50%"|
 * width="50%"|


 * }

Legenda
È possibile aggiungere una legenda alle tabelle.

Ed è anche possibile usare attributi

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


 * }

Tabelle con sezioni H1, H2, H3 ecc.
Le sezioni HTML H1, H2, H3, H4 ecc.possono essere create nel wikicode usando un numero di ==uguali== pari al livello della sezione ed è obbligatorio che stiano da sole nella linea.

Anteprima. Se clicchi su modifica una sezione e fai anteprima, mancando parte di codice, la tabella non sarà visualizzata.

Ricorda che le sezioni vanno a finire anche nell'indice.

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

Bontà
{| border="3" cellpadding="20" cellspacing="0"
 * Arancia
 * Mela
 * Pane
 * Dolce
 * Burro
 * Gelato
 * }
 * width="50%"|
 * Gelato
 * }
 * width="50%"|
 * colspan="2"|

Bontà

 * Arancia
 * Mela
 * Pane
 * Dolce
 * Burro
 * Gelato
 * }
 * Burro
 * Gelato
 * }
 * }

Numeri negativi
I numeri negativi possono interrompere la tabella. Se vuoi iniziare la cella con un numero negativo (|-6), devi lasciare uno spazio (| -6) o usare la doppia linea (||-6) per una corretta visualizzazione.