Основы работы с XHTML и CSS

       

Атрибут Rules тега <table>


Для управления выводом границ внутри таблицы можно применять специальное форматирование таблицы. Атрибут rules="value" тега <table> задает вывод внутренних границ, окружающих ячейки. Этот атрибут может принимать значения, показанные в таблице 8-3.

Таблица 8.3. Атрибут rules для управления внутренними границами таблицы

ЗначениеОписание
allВыводятся границы всех ячеек (по умолчанию)
noneГраницы ячеек не выводятся
rowsВыводятся только горизонтальные границы ячеек
colsВыводятся только вертикальные границы ячеек
groupsВыводятся только те границы, которые окружают группы столбцов

Эти значения атрибута можно смоделировать с помощью таблицы стилей. Однако атрибут rules="groups" является удобным способом вывода границ только вокруг групп ячеек, определенных с помощью тегов <colgroup>. Обратите внимание в следующем примере, что границы отдельных ячеек не выводятся в таблице; границы окружают только группы ячеек, объединенных с помощью тегов <colgroup>.


Рис. 8.47.  Применение атрибута rules="groups"

Единственное изменение в результате этого вывода состоит в удалении всех настроек таблицы стилей, имеющих отношение к границам ячеек (обычно, td {border:inset 1px}), и в добавлении атрибута rules в тег <table>: <table rules="groups">.



Содержание раздела