Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
8.0 + | 1.0 + | 4.0 + | 1.0 + | 1.0 + | 1.0 + | 1.0 + |
Коротка інформація
Значення за умовчанням | 0 |
---|---|
Успадковується | Так |
Застосовується | До таблиць |
Посилання на сп еціфікацію | http://www.w3.org/TR/CSS21/tables.html#propdef-border-spacing |
Версії CSS
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
---|---|---|---|
Опис
Задає відстань між рамками комірок у таблиці. border-spacing не працює в разі, коли для таблиці встановлено властивість border-collapse із значенням collapse .
Синтаксис
border-spacing: значення1 [значення2]
Значення
Одне значення встановлює одночасно відстань по вертикалі і горизонталі між рамками комірок. Якщо значень два, то перше визначає горизонтальну відстань, а друге — вертикальне.
Приклад
HTML5 CSS 2.1 IE Cr Op Sa Fx
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> border-spacing </title> <style> table {border: 4px double #333; /* Рамка навколо таблиці */ border-collapse: separate; /* Режим перегляду межі */ width: 100%; /* Ширина таблиці */ border-spacing: 7px 11px; /* Відстань між осередками */ } td {padding: 5px; /* Поля навколо тексту */ border: 1px solid #a52a2a; /* Межа навколо осередків */ } </style> </head> <body> <table> <tr> <td> 1 </td> <td> 2 </td> </tr> <tr> <td> 3 </td> <td> 4 </td> </tr> </table> </body> </html>
Результат даного прикладу показаний на рис. 1.
Браузери
Якщо до тегу <table> доданий атрибут cellspacing, то при використанні стильової властивості border-spacing атрибут cellspacing не береться до уваги і його значення ігнорується. Винятком з цього правила є браузер Internet Explorer до версії 7.0 включно, який не розуміє властивість border-spacing .