Учебник по HTML и CSS |
|
Свойства CSS CSS по категориям
|
border-collapse
Краткая информация
ОписаниеУстанавливает, как отображать границы вокруг ячеек таблицы. Этот параметр играет роль, когда для ячеек установлена рамка, тогда в месте стыка ячеек получится линия двойной толщины (рис. 1а). Добавление значения collapse заставляет браузер анализировать подобные места в таблице и убирать в ней двойные линии (рис. 1б). При этом между ячейками остается только одна граница, одновременно принадлежащая обеим ячейкам. То же правило соблюдается и для внешних границ, когда вокруг самой таблицы добавляется рамка.
Рис. 1. Вид таблицы при использовании атрибута border-collapase Синтаксисborder-collapse: collapse | separate Аргументы
Пример <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>border-collapse</title> <style type="text/css"> TABLE { width: 300px; /* Ширина таблицы */ border: 4px double black; /* Рамка вокруг таблицы */ border-collapse: collapse; /* Отображать только одинарные линии */ } TH { text-align: left; /* Выравнивание по левому краю */ background: #ccc; /* Цвет фона ячеек */ padding: 5px; /* Поля вокруг содержимого ячеек */ border: 1px solid black; /* Граница вокруг ячеек */ } TD { padding: 5px; /* Поля вокруг содержимого ячеек */ border: 1px solid black; /* Граница вокруг ячеек */ } </style> </head> <body> <table cellspacing="0"> <tr> <th> </th> <th>2003</th> <th>2004</th> <th>2005</th> </tr> <tr> <td>Нефть</td> <td>43</td> <td>51</td> <td>79</td> </tr> <tr> <td>Золото</td> <td>29</td> <td>34</td> <td>48</td> </tr> <tr> <td>Дерево</td> <td>38</td> <td>57</td> <td>36</td> </tr> </table> </body> </html> Результат данного примера показан ни рис. 2. Рис. 2. Вид таблицы при использовании параметра border-collapse |
При использовании материалов сайта ссылка на comnew.ru обязательна! |