Что такое border collapse в html

CSS border-collapse Свойство

Пример

Установите модель свертывания границ для двух таблиц:

#table1 <
border-collapse: separate;
>

#table2 <
border-collapse: collapse;
>

Подробнее примеры ниже.

Определение и использование

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

Значение по умолчанию:separate
Inherited:yes
Animatable:no. Читайте о animatable
Version:CSS2
Синтаксис JavaScript:object.style.borderCollapse=»collapse»

Поддержка браузера

Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.

Синтаксис CSS

Значения свойств

ЗначениеОписание
separateГраницы разделены; Каждая ячейка будет отображать свои собственные границы. Это значение по умолчанию.
collapseГраницы свернуты в одну границу, когда это возможно (граница-пробелы и пустые-ячейки свойства не имеют эффекта)
initialПрисваивает этому свойству значение по умолчанию. (Читайте о initial)
inheritНаследует это свойство из родительского элемента. (Читайте о inherit)

Другие примеры

Пример

При использовании «граница-свернуть: разделить», граница-шаг свойство может быть использовано для установки пространства между ячейками:

Пример

При использовании «border-свернуть: свернуть», ячейка, которая появляется первым в коде будет «Win»:

table, td, th <
border: 3px solid red;
>

#table1 <
border-collapse: collapse;
border-color: blue;
>

Источник

border-collapse

Internet ExplorerChromeOperaSafariFirefoxAndroidiOS
6.0+8.0+1.0+3.5+1.0+1.0+1.0+1.0+

Краткая информация

Значение по умолчаниюseparate
НаследуетсяНет
ПрименяетсяК тегу

или к элементам, у которых значение display установлено как table или inline-table
Ссылка на спецификациюhttp://www.w3.org/TR/CSS21/tables.html#propdef-border-collapse

Версии CSS

Описание

Устанавливает, как отображать границы вокруг ячеек таблицы. Это свойство играет роль, когда для ячеек установлена рамка, тогда в месте стыка ячеек получится линия двойной толщины (рис. 1а). Значение collapse заставляет браузер анализировать подобные места в таблице и убирать в ней двойные линии (рис. 1б). При этом между ячейками остается только одна граница, одновременно принадлежащая обеим ячейкам. То же правило соблюдается и для внешних границ, когда вокруг самой таблицы добавляется рамка.

Что такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в html
аб

Рис. 1. Вид таблицы при использовании свойства border-collapse

Синтаксис

border-collapse: collapse | separate | inherit

Значения

HTML5 CSS2.1 IE Cr Op Sa Fx

Результат данного примера показан на рис. 2.

Что такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в html

Рис. 2. Вид таблицы при использовании свойства border-collapse

Браузеры

Источник

border-collapse

БраузерЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlInternet ExplorerЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlNetтscapeЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlОпераЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlSafariЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlMozilla Firefox
Версия5.56.07.08.08.09.07.08.09.29.51.32.03.11.52.03.0
ПоддерживаетсяДаДаДаДаДаДаДаДаДаДаДаДаДаДаДаДа

Краткая информация

CSS (ЦСС)CSS (ЦСС)1
Значение по умолчаниюseparate
НаследуетсяНет
ПрименяетсяК тегуили к элементам, у которых значение свойство display установлено как table или inline-table
Аналог ШТМЛНет
Ссылка на спецификациюhttp://www.w3.org/TR/CSS21/tables.ШТМЛ#propdef-border-collapse

Описание

Устанавливает, как отображать границы вокруг ячеек таблицы. Этот параметр играет роль, когда для ячеек установлена рамка, тогда в месте стыка ячеек получится линия двойной толщины (рис. 1а). Добавление значения collapse заставляет браузер анализировать подобные места в таблице и убирать в ней двойные линии (рис. 1б). При этом между ячейками остается только одна граница, одновременно принадлежащая обеим ячейкам. То же правило соблюдается и для внешних границ, когда вокруг самой таблицы добавляется рамка.

Что такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в htmlЧто такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в html
аб

Рис. 1. Вид таблицы при использовании атрибута border-collapse

Синтаксис

border-collapse: collapse | separate

Аргументы

ШТМЛ 4.01 CSS (ЦСС) 2.1 IE 5.5 IE 6 IE 7 Op 9.5 Sa 3.1 Ff 2.0 Ff 3.0

Результат данного примера показан ни рис. 2.

Что такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в html

Рис. 2. Вид таблицы при использовании параметра border-collapse

Источник

Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Расположение и границы : border-collapse

смотрим также

Материал из Справочник Web-языков

Содержание

Атрибут border-collapse | Свойство borderCollapse

Это свойство устанавливает, как отображать границы вокруг ячеек таблицы.

Синтаксис

Возможные значения

sCollapse Строка, которая может определять и принимать одно из следующих значений:

separateЗначение по умолчанию. Вокруг каждой ячейки отображается своя собственная рамка.
collapseГраницы между ячейками сливаются. Между ячейками отображается только одна линия.

Свойство borderCollapse не наследуется, то есть должно быть определено отдельно для каждого элемента. Значением по умолчанию является separate.

Замечания

Задание свойства borderCollapse играет роль, когда для ячеек установлена рамка, тогда в месте стыка ячеек получится линия двойной толщины. Добавление значения collapse заставляет браузер анализировать подобные места в таблице и убирать в ней двойные линии. При этом между ячейками остается только одна линия границы, одновременно принадлежащая обеим ячейкам.

То же правило соблюдается и для внешних границ, когда вокруг самой таблицы добавляется рамка.

Примеры

Пример иллюстрирует применение свойства borderCollapse и атрибута border-collapse для объединения границ ячеек в таблице.

Стандарты

Поддерживаемые браузеры

Internet Explorer частично в версиях 6.0 и 7.0, в версии 8.0 возможны ошибки

Internet Explorer до седьмой версии включительно не поддерживает значение inherit.

Internet Explorer 8 ошибочно отрисовывает границу при значении hidden свойства border-style.

Источник

CSS border-collapse Property

Example

Set the collapsing borders model for two tables:

#table1 <
border-collapse: separate;
>

#table2 <
border-collapse: collapse;
>

More «Try it Yourself» examples below.

Definition and Usage

The border-collapse property sets whether table borders should collapse into a single border or be separated as in standard HTML.

Default value:separate
Inherited:yes
Animatable:no. Read about animatable
Version:CSS2
JavaScript syntax:object.style.borderCollapse=»collapse» Try it

Browser Support

The numbers in the table specify the first browser version that fully supports the property.

CSS Syntax

Property Values

ValueDescriptionPlay it
separateBorders are separated; each cell will display its own borders. This is default.Play it »
collapseBorders are collapsed into a single border when possible (border-spacing and empty-cells properties have no effect)Play it »
initialSets this property to its default value. Read about initialPlay it »
inheritInherits this property from its parent element. Read about inherit

More Examples

Example

When using «border-collapse: separate», the border-spacing property can be used to set the space between the cells:

Example

When using «border-collapse: collapse», the cell that appears first in the code will «win»:

table, td, th <
border: 3px solid red;
>

#table1 <
border-collapse: collapse;
border-color: blue;
>

Related Pages

We just launched
W3Schools videos

COLOR PICKER

Что такое border collapse в html. Смотреть фото Что такое border collapse в html. Смотреть картинку Что такое border collapse в html. Картинка про Что такое border collapse в html. Фото Что такое border collapse в html

Get certified
by completing
a course today!

CODE GAME

Report Error

If you want to report an error, or if you want to make a suggestion, do not hesitate to send us an e-mail:

Thank You For Helping Us!

Your message has been sent to W3Schools.

Top Tutorials
Top References
Top Examples
Web Courses

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *