<td>: l'elemento "dati della tabella"

L' elemento HTML <td> definisce una cella di una tabella che contiene dati.

Attributi

Gli attributi di questo elemento includono gli attributi globali.

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 cella
  • center, centrando il contenuto della cella
  • right, allineando il contenuto a destra della cella
  • justify, inserendo spazi nel contenuto testuale in modo che il contenuto sia giustificato nella cella
  • char, allineando il contenuto testuale su un carattere speciale con un offset minimo, definito dagli attributi char e charoff.

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 di bottom.
  • 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>

Liste utili