Атрибут frame

Сообщает браузеру, как отображать границы вокруг таблицы. Толщина границы указывается с помощью атрибута border элемента <table>.

Данный атрибут устарел, взамен используйте стили.

Синтаксис

<table frame="void | border | above | below | hsides | vsides | rhs | lhs">...</table>

Значения

void
Не отрисовывать границы.
border
Граница вокруг таблицы.
above
Граница по верхнему краю таблицы.
below
Граница снизу таблицы.
hsides
Добавить только горизонтальные границы (сверху и снизу таблицы).
vsides
Рисовать только вертикальные границы (слева и справа от таблицы).
rhs
Граница только на правой стороне таблицы.
lhs
Граница только на левой стороне таблицы.

Значение по умолчанию

border

Примечание

Для отображения границ на разных сторонах таблицы воспользуйтесь стилевыми свойствами border-left, border-right, border-top и border-bottom, которые задают границы, соответственно, слева, справа, сверху и снизу таблицы.

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>Границы</title> <style> table { width: 100%; border-top: 1px solid #333; border-bottom: 1px solid #333; } </style> </head> <body> <table> <tr> <td> ... </td> </tr> </table> </body> </html>

Браузеры

3 12 1 3.5 1 1
4.4 4 6 1

В таблице браузеров применяются следующие обозначения.

  • — элемент полностью поддерживается браузером;
  • — элемент браузером не воспринимается и игнорируется;
  • — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

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