<td>: l'elemento "dati della tabella"
L' elemento HTML <td>
definisce una cella di una tabella che contiene dati.
Attributi
colspan
Questo attributo contiene un valore intero non negativo che indica per quante colonne si estende la cella. Il suo valore predefinito è 1. I valori superiori a 1000 verranno considerati errati e verranno riportati al valore di default (1).
headers
Questo attributo contiene un elenco di stringhe separate da spazi, ciascuna corrispondente all'attributo id degli elementi <th>
che si applicano a questo elemento.
rowspan
Questo attributo contiene un valore intero non negativo che indica per quante righe si estende la cella. Il suo valore predefinito è 1; se il suo valore è impostato su 0, si estende fino alla fine della sezione della tabella ( <thead>
, <tbody>
, <tfoot>
, anche se definita in modo implicito), a cui appartiene la cella. I valori superiori a 65534 vengono ridotti a 65534.
Attrobuti deprecati
abbr
Questo attributo contiene una breve descrizione abbreviata del contenuto della cella. Alcuni user-agenti, come i lettori vocali, possono presentare questa descrizione prima del contenuto stesso.
In alternativa usa l'attributo title
.
align
Questo attributo enumerato specifica come verrà gestito l'allineamento orizzontale del contenuto della cella. I valori possibili sono:
left
, allineando il contenuto a sinistra della cellacenter
, centrando il contenuto della cellaright
, allineando il contenuto a destra della cellajustify
, inserendo spazi nel contenuto testuale in modo che il contenuto sia giustificato nella cellachar
, allineando il contenuto testuale su un carattere speciale con un offset minimo, definito dagli attributichar
echaroff
.
Il valore predefinito quando questo attributo non è specificato è left
.
axis
Questo attributo contiene un elenco di stringhe separate da spazi. Ogni stringa è l'id
di un gruppo di celle a cui si applica questa intestazione.
bgcolor
Il colore di sfondo del tavolo. È un codice RGB esadecimale a 6 cifre , preceduto da un '#'.
Per ottenere un effetto simile, usa la proprietà CSS background-color
.
char
Questo attributo viene utilizzato per impostare il carattere su cui allineare le celle in una colonna. I valori tipici per questo includono un punto (.
) quando si tenta di allineare numeri o valori monetari. Se align
non è impostato su char
, questo attributo viene ignorato.
charoff
Questo attributo viene utilizzato per indicare il numero di caratteri per compensare i dati della colonna dai caratteri di allineamento specificati dall'attributo char
.
height
Questo attributo viene utilizzato per definire un'altezza della cella consigliata. Utilizzare invece la proprietà CSS height
.
scope
Questo attributo enumerato definisce le celle a cui si riferisce l'elemento header (definito nell'). Utilizzare questo attributo solo con l' elemento <th>
per definire la riga o la colonna per cui è un'intestazione.
valign
Questo attributo specifica l'allineamento verticale del testo all'interno di ogni riga di celle dell'intestazione della tabella. I possibili valori per questo attributo sono:
baseline
, che metterà il testo il più vicino possibile alla parte inferiore della cella, ma lo allineerà alla linea di base dei caratteri anziché alla parte inferiore di essi. Se i caratteri sono tutti della dimensione, questo ha lo stesso effetto dibottom
.bottom
, che metterà il testo il più vicino possibile alla parte inferiore della cella;middle
, che centra il testo nella cella;top
, che metterà il testo il più vicino possibile alla parte superiore della cella.
Poiché questo attributo è deprecato, utilizza invece la proprietà CSS vertical-align
.
width
Questo attributo viene utilizzato per definire una larghezza di cella consigliata. Utilizzare invece la proprietà CSS width
.
Esempi
Per esempi su <td>, vedere
<table>