Атрибут rules HTML тега table

Атрибут rules определяет, каким образом браузер должен отображать границы между ячейками таблицы.

Из практических соображений лучше всего стараться использовать не этот атрибут, а стили CSS.

Атрибут rules для тега <table> не поддерживается в HTML5.

Браузеры Chrome и Safari отображают этот атрибут некорректно. В дополнение к внутренним границам они отображают еще и внешние границы.

Синтаксис атрибута

<table rules="значение">

Значения атрибута

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

Пример использования атрибута

Отображаем границы только между строками таблицы:


<table rules="rows">
   <tr>
     <th>Месяц</th>
     <th>Сэкономлено</th>
   </tr>
   <tr>
     <td>Январь</td>
     <td>$100</td>
   </tr>
</table>