border-spacing | WebReference
Задаёт расстояние между границами ячеек в таблице. border-spacing не работает в случае, когда для таблицы установлено свойство border-collapse со значением collapse.
Краткая информация
Значение по умолчанию | 0 |
---|---|
Наследуется | Да |
Применяется | К таблицам |
Анимируется | Нет |
Синтаксис
border-spacing: <размер> [<размер>]Синтаксис
Описание | Пример | |
---|---|---|
<тип> | Указывает тип значения. | <размер> |
A && B | Значения должны выводиться в указанном порядке. | <размер> && <цвет> |
A | B | Указывает, что надо выбрать только одно значение из предложенных (A или B). | normal | small-caps |
A || B | Каждое значение может использоваться самостоятельно или совместно с другими в произвольном порядке. | |
[ ] | Группирует значения. | [ crop || cross ] |
* | Повторять ноль или больше раз. | [,<время>]* |
+ | Повторять один или больше раз. | <число>+ |
? | Указанный тип, слово или группа не является обязательным. | inset? |
{A, B} | Повторять не менее A, но не более B раз. | <радиус>{1,4} |
# | Повторять один или больше раз через запятую. | <время># |
Значения
Одно значение устанавливает одновременно расстояние по вертикали и горизонтали между границами ячеек. Если значений два, то первое определяет горизонтальное расстояние, а второе — вертикальное.
Песочница
table { border: 4px double #333; border-collapse: separate; width: 100%; border-spacing: {{ playgroundValue }}px; }
Пример
<!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.Рис. 1. Применение свойства border-spacing
Объектная модель
Объект.style.borderSpacing
Примечание
Если к элементу <table> добавлен атрибут cellspacing, то при использовании стилевого свойства border-spacing атрибут cellspacing не принимается во внимание и его значение игнорируется.
Спецификация
Спецификация | Статус |
---|---|
CSS Level 2 (Revision 1) | Рекомендация |
Каждая спецификация проходит несколько стадий одобрения.
- Recommendation (Рекомендация) — спецификация одобрена W3C и рекомендована как стандарт.
- Candidate Recommendation (Возможная рекомендация) — группа, отвечающая за стандарт, удовлетворена, как он соответствует своим целям, но требуется помощь сообщества разработчиков по реализации стандарта.
- Proposed Recommendation (Предлагаемая рекомендация) — на этом этапе документ представлен на рассмотрение Консультативного совета W3C для окончательного утверждения.
- Working Draft (Рабочий проект) — более зрелая версия черновика после обсуждения и внесения поправок для рассмотрения сообществом.
- Editor’s draft (Редакторский черновик) — черновая версия стандарта после внесения правок редакторами проекта.
- Draft (Черновик спецификации) — первая черновая версия стандарта.
Браузеры
8 | 12 | 1 | 4 | 1 | 1 |
1 | 1 | 6 | 1 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.
Таблицы
См. также
- Оформление таблиц
Рецепты
- Как установить расстояние между ячеек?
Практика
- Расстояние между ячейками
border-spacing — Справочник CSS
schoolsw3.com
САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
❮ Назад CSS Справочник Далее ❯
Пример
Установка интервала между границами для таблицы:
#table1 {
border-collapse: separate;
border-spacing: 15px;
}
#table2 {
border-collapse: separate;
border-spacing: 15px 50px;
}
Попробуйте сами »
Определение и использование
Свойство border-spacing
задает расстояние между границами соседних ячеек.
Примечание: Это свойство работает только тогда, когда border-collapse раздельный.
Значение по умолчанию: | 2px |
---|---|
Унаследованный: | да |
Анимируемый: | да. Прочитать о animatable Попробовать |
Версия: | CSS2 |
JavaScript синтаксис: | object.style.borderSpacing=»15px» Попробовать |
Поддержка браузеров
Числа в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
Свойство | |||||
---|---|---|---|---|---|
border-spacing | 1.0 | 8.0 | 1.0 | 1.0 | 4.0 |
CSS Синтаксис
border-spacing: length|initial|inherit;
Значение свойств
Значение | Описание | Воспроизвести |
---|---|---|
length length | Задает расстояние между границами соседних ячеек в px, cm, и т.
| Воспроизвести » |
initial | Задает для этого свойства значение индекса. Прочитать о initial | Воспроизвести » |
inherit | Наследует это свойство от родительского элемента. Прочитать о inherit |
Связанные страницы
CSS учебник: CSS Table
HTML DOM справочник: Свойство borderSpacing
❮ Назад CSS Справочник Далее ❯
ВЫБОР ЦВЕТА
ТОП Учебники
HTML УчебникCSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3.CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник
ТОП Справочники
HTML СправочникCSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3. CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник
ТОП Примеры
HTML ПримерыCSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3.CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры
Форум | О SchoolsW3
SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.
Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.
border-spacing — CSS: Каскадные таблицы стилей
Свойство CSS Значение Примечание: Свойство Свойство Размер интервала как фиксированное значение. Таблицы BCD загружаются только в браузере с включенным JavaScript. Включите JavaScript для просмотра данных. Хотите принять участие? Узнайте, как внести свой вклад. Последний раз эта страница была изменена участниками MDN. ❮ Предыдущий
Полное руководство по CSS
Далее ❯ Установите интервал между границами для таблицы: #table1 { #table2 { Попробуйте сами » Свойство Примечание: Это свойство работает только при
коллапс границы
отдельный. Показать демо ❯ Числа в таблице указывают первую версию браузера, которая полностью поддерживает это свойство. border-spacing: length |initial|inherit; Учебник по CSS: Таблица CSS Ссылка на DOM HTML: свойство borderSpacing ❮ Предыдущая
Полное руководство по CSS
Следующий ❯ W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения.
Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. border-spacing
устанавливает расстояние между границами соседних ячеек в . Это свойство применяется только тогда, когда
border-collapse
является отдельным
. border-spacing
также используется вдоль внешнего края таблицы, где расстояние между границей таблицы и ячейками в первом/последнем столбце или строке равно сумме релевантных (горизонтальных или вертикальных) border-spacing
и соответствующий (верхний, правый, нижний или левый) padding
на столе. border-spacing
эквивалентно устаревшему атрибуту Cellspacing
элемента , за исключением того, что
border-spacing
имеет необязательное второе значение, которое можно использовать для установки различных горизонтальное и вертикальное расстояние. /* <длина> */
интервал между границами: 2px;
/* горизонтальный <длина> | вертикальный <длина> */
интервал между границами: 1 см 2 см;
/* Глобальные значения */
интервал между границами: наследовать;
интервал между границами: начальный;
интервал между границами: вернуться;
интервал между границами: обратный слой;
интервал между границами: не установлен;
border-spacing
может быть указано как одно или два значения. <длина>
, оно определяет интервалы между ячейками как по горизонтали, так и по вертикали.
, первое значение определяет расстояние между ячейками по горизонтали (т. пространство между ячейками в соседних строки ). Значения
<длина>
Initial value 0
Applies to table
and inline-table
elements Inherited yes Computed value two absolute lengths Тип анимации Дискретный СКАЖИ СКАЖИ =
<Длина> {1,2} .
по горизонтали между ячейками таблицы. Обратите внимание, как вдоль внешних краев таблицы значения padding
добавляются к ее значениям border-spacing
. HTML
<таблица>
<тд>1тд>
<тд>2тд>
<тд>3тд>
<тд>4тд>
<тд>5тд>
<тд>6тд>
<тд>7тд>
таблица>
8
<тд>9
CSS
таблица {
интервал между границами: 1em 0.5em;
заполнение: 0 2em 1em 0;
граница: 1px сплошной оранжевый;
}
тд {
ширина: 1,5 см;
высота: 1,5см;
фон: #d2d2d2;
выравнивание текста: по центру;
вертикальное выравнивание: посередине;
}
Результат
Спецификация Каскадные таблицы стилей Уровень 2, редакция 2 (CSS 2.2) Спецификация
# 90797 90748 обрамление-коллапс
, обрамление-стиль
border-spacing
изменяет внешний вид HTML-элемента .
Обнаружили проблему с содержанием этой страницы?
Свойство CSS border-spacing
Пример
граница-коллапс: отдельная;
интервал между границами: 15 пикселей;
}
граница-коллапс: отдельная;
border-spacing: 15px 50px;
} Определение и использование
border-spacing
устанавливает расстояние между границами соседних ячеек. Значение по умолчанию: 2 пикселя Унаследовано: да Анимация: да. Читать про анимированный Попробуй Версия: CSS2 Синтаксис JavaScript: объект .style.borderSpacing=»15px»
Попробуй Поддержка браузера
Собственность интервал между границами 1,0 8,0 1,0 1,0 4,0 Синтаксис CSS
Значения свойств
Значение Описание Демо длина длина Указывает расстояние между границами соседних ячеек в пикселях, см и т. д. Отрицательные значения не допускаются. Демонстрация ❯ начальный Устанавливает для этого свойства значение по умолчанию. Читать о начальный унаследовать Наследует это свойство от родительского элемента. Читать о унаследовать Связанные страницы
ВЫБОР ЦВЕТА
Лучшие учебники
Учебник по HTML
Учебник CSS
Учебник JavaScript
Учебник How To
Учебник SQL
Учебник Python
Учебник W3. CSS
Учебник Bootstrap
Учебник PHP
Учебник Java
Учебник C++
Учебник jQuery 2 Top 9
Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery Основные примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery
FORUM |
О