CSS vlastnost border-spacing určuje vzájemnou vzdálenost buněk v tabulce. V Internet Exploreru 6 nefunguje (nutno použít cellspacing v html).
| hodnoty | rozestup sousedních buněk |
|---|---|
| délka | rámečky sousedních buněk od sebe budou tu délku |
Jedná se o stylovou náhradu html atributu cellspacing. Pokud není zadáno nic, různé prohlížeče to mohou chápat různě a výchozí border-spacing kreslit podle sebe. Je-li zadáno border-collapse: collapse, border-spacing je ignorován.
Nefunguje v Internet Exploreru 6. Funguje v Mozille (Pixy CSS) a asi i v Opeře 5 (MP CSS). Součást CSS-2. Pro Internet Explorer je třeba dále nastavovat cellspacing v tagu <table>.
| Prohlížeč | Podpora ve verzích | Poznámka |
|---|---|---|
| ani 6, ani 7 | ||
| Mozilla (Firefox, Netscape 6+ atd.) | všechny verze | |
| Opera | 8, 9 | |
| Konqueror | nevím | |
| IE 5 / Mac | ne | |
| Netscape Navigator 4 | ne |
table {border-spacing: 8px}
tabulka bude mít mezi buňkami rozestup 8px. V Internet Exploreru se to musí dělat takhle:
<table cellspacing="8">
...
</table>
Omlouvám se za chybný zápis, který jsem tu měl dříve. Psal jsem, že se border-spacing udává k buňce tabulky td, což tak není. Správně se udává k tagu table.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt. Poslední aktualizace 26. srpna 2010.