«Единственный способ творить великие дела – это любить то, что ты делаешь»
CSS

Свойство border-spacing задает расстояние между ячейками в таблице.

Свойство применяется только в том случае, когда каждая ячейка имеет свои собственные границы: при значении separate свойства border-collapse.
И не применимо, когда свойство border-collapse принимает значение collapse.

Это свойство применимо к таблицам.

Не поддерживается Internet Explorer до версии 8.0.

Значение свойства border-spacing

Расстояние задается в пикселях.

- одно значение - расстояние между всеми ячейками таблицы одинаковое,

- два значения – первое значение задает расстояние между ячейками по вертикали, второе – по горизонтали,

- inherit - принимает значение свойства родительского элемента.

Значение по умолчанию

Около 2 пикселей

Пример
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Свойство border-spacing </title>
</head>
<body>
<table width="570" border="2" style="border-spacing:10px; border-color:#0000FF">
<tr>
<td>
Расстояние </td>
<td>
между соседними ячейками </td>
</tr>
<tr>
<td>
и между ячейками и границей таблицы </td>
<td>
составляет 10 пикселей </td>
</tr>
</table>
<table width="570" border="2" style="
border-spacing:0px 20px; border-color:#FF00FF">
<tr>
<td>
Расстояние между ячейками </td>
<td>
по вертикали составляет 10 пикселей </td>
</tr>
<tr>
<td>
А по горизонтали - </td>
<td>
25 пикселей </td>
</tr>
</table>

</body>
</html>
Результат


Все cвойства CSS

CSS по шагам