Для управления выводом границ внутри таблицы можно применять специальное форматирование таблицы. Атрибут rules="value" тега <table> задает вывод внутренних границ, окружающих ячейки. Этот атрибут может принимать значения, показанные в таблице 8-3.
all | Выводятся границы всех ячеек (по умолчанию) |
none | Границы ячеек не выводятся |
rows | Выводятся только горизонтальные границы ячеек |
cols | Выводятся только вертикальные границы ячеек |
groups | Выводятся только те границы, которые окружают группы столбцов |
Эти значения атрибута можно смоделировать с помощью таблицы стилей. Однако атрибут rules="groups" является удобным способом вывода границ только вокруг групп ячеек, определенных с помощью тегов <colgroup>. Обратите внимание в следующем примере, что границы отдельных ячеек не выводятся в таблице; границы окружают только группы ячеек, объединенных с помощью тегов <colgroup>.
Единственное изменение в результате этого вывода состоит в удалении всех настроек таблицы стилей, имеющих отношение к границам ячеек (обычно, td {border:inset 1px}), и в добавлении атрибута rules в тег <table>: <table rules="groups">.