Tag table

Il tag table crea una tabella. Viene utilizzato insieme ai tag tr, td, th.

Il tag tr crea una riga della tabella, mentre i tag td e th creano le celle di questa tabella. La differenza tra td e th: il primo è una cella normale, il secondo è una cella di intestazione.

Attributi

Attributo Descrizione
cellspacing Imposta la distanza tra le celle.
Obsoleto, al suo posto dovrebbe essere utilizzata la proprietà CSS border-spacing.
cellpadding Imposta la distanza tra il testo e il bordo della cella.
Obsoleto, al suo posto dovrebbe essere utilizzata la proprietà CSS padding.
border Imposta il bordo delle celle e della tabella.
Obsoleto, al suo posto dovrebbe essere utilizzata la proprietà CSS border.

Esempio

Creiamo una tabella con le celle th e td:

html<table>
  <tr>
    <th>Name</th>
    <th>Surn</th>
    <th>Salary</th>
  </tr>
  <tr>
    <td>name1</td>
    <td>surn1</td>
    <td>200$</td>
  </tr>
  <tr>
    <td>name2</td>
    <td>surn2</td>
    <td>1000$</td>
  </tr>
</table>
csstable, td, th {
  border: 1px solid black;
}

Результат:

Vedi anche

  • i tag thead, tbody e tfoot,
    che raggruppano le righe della tabella
  • il tag caption,
    che imposta il titolo dell'intera tabella
  • la proprietà vertical-align,
    che imposta l'allineamento verticale del testo
  • gli attributi rowspan e colspan,
    che uniscono righe e colonne della tabella