146 of 313 menu

Proprietà border-spacing

La proprietà border-spacing imposta la distanza tra le celle td o le celle th di una tabella HTML (e tra il bordo della cella e la tabella stessa). Il valore della proprietà può essere qualsiasi unità di misura per le dimensioni, eccetto le percentuali.

Sintassi

selettore { border-spacing: uno o due valori; }

Valori

Valore Descrizione
un valore Un valore imposta la stessa distanza tra le celle in verticale e in orizzontale.
due valori Il primo valore imposta la distanza orizzontale, mentre il secondo valore - la distanza verticale.

Valore predefinito: 0. Tuttavia, ogni browser ha il proprio valore, non zero, dell'attributo cellspacing, quindi per impostazione predefinita vedrai delle distanze tra le celle.

Note

Applica la proprietà alle tabelle, non alle sue celle (per le celle non funzionerà).

Non è possibile ottenere lo stesso effetto utilizzando margin, poiché margin per le celle della tabella non funziona.

Se è impostata la proprietà border-collapse con il valore collapse - border-spacing non funzionerà.

Esempio . Un valore

Creiamo distanze tra le celle (e tra la cella e il bordo della tabella) di 10px:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-spacing: 10px; border-collapse: separate; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Esempio . Due valori

Ora creiamo distanze di 10px in orizzontale e 30px in verticale:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-spacing: 10px 30px; border-collapse: separate; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Esempio . Impostiamo border-collapse: collapse

Qui border-spacing non funzionerà a causa della proprietà border-collapse impostata sul valore collapse:

<table> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> <tr> <td>7</td> <td>8</td> <td>9</td> </tr> </table> table { border-collapse: collapse; border-spacing: 10px 30px; width: 400px; border: 1px solid red; } td { border: 1px solid red; text-align: center; }

:

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta