I CSS permettono di modificare l'aspetto delle tabelle e dei dati. Le impostazioni principali riguardano:
border - La proprietà CSS border permette un maggior controllo dei bordi rispetto alla proprietà border dell'HTML. Ad esempio, attraverso i CSS possiamo impostare uno stile diverso per ogni cella.
La proprietà CSS border è supportata solo dagli elementi: table, td, th e caption.
.td { .td1 { .td2 { |
|
border-collapse - Normalmente i bordi tra le singole celle e tra le celle e il bordo della tabella sono separati da uno spazio vuoto.
La proprietà border-collaps permette di eliminare questo spazio, accetta i valori: separate e collapse.
.bordi_collassati { |
|
||||
.bordi_collassati { |
|
border-spacing - La proprierà border-spacing imposta la distanza tra i bordi delle celle. Accetta due valori: il primo regola la distanza orizzontale ed il secondo la distanza verticale.
.spazio bordi{ |
|
||||
.bordi_collassati { |
|
background - La proprietà background imposta il colore delle singole celle, righe, e dell'intera tabella
.singola_cella { background:#FF0000 |
|
||||
.singola_riga { background:#FF0000 |
|
||||
.intera_tabella { background:#FF0000 |
|
Larghezza - La proprietà width imposta la larghezza minima della tabella.
.larghezza { |
|
Il valore di width può essere espresso in px (pixel) oppure come come percentuale (es. 50%).
padding - La proprietà padding imposta lo spazio tra i bordi e i dati contenuti nella cella.
.senza_padding { |
|
||||
.con_padding { |
|
||||
.con_padding { |
|
empty-cells - I CSS permettono di nascondere le celle vuote. La proprietà acceta i valori hide e show.
.celle_vuote_mostra { |
|
||||
.celle_vuote_nascondi { |
|