На этом шаге мы научимся создавать рамки таблицы.
Как уже было отмечено, каждая ячейка таблицы может быть заключена в рамку. Для ее изображения нужно использовать параметр BORDER тэга <TABLE>. В этом разделе мы рассмотрим применение этого параметра.
По умолчанию рамки не рисуются, и на экране пользователь увидит лишь ровно расположенный текст ячеек таблицы. Существует немало ситуаций, когда использование таблиц без рамок вполне оправданно, например, для многоколонных списков, реализованных при помощи таблиц, или задания точного взаимного расположения рисунков и текста. Однако в большинстве случаев для традиционного использования таблиц ее ячейки полезно отделить друг от друга линиями сетки, что облегчает восприятие и понимание информации, содержащейся в таблице.
Для добавления в таблицу рамок необходимо включить в тэг <TABLE> параметр BORDER, который может иметь численное значение, например:
<TABLE BORDER>
или
<TABLE BORDER=10>.
Численное значение параметра определяет толщину рамки в пикселях, рисуемую вокруг всей таблицы, однако на толщину рамок вокруг каждой ячейки это значение не влияет. При отсутствии численного значения обычно оно принимается равным единице.
Возможность независимого управления отображением рамки вокруг всей таблицы и рамками вокруг ячеек отсутствует.
Приведем несколько примеров:
<TABLE BORDER>
<TABLE BORDER=0>
<TABLE>
Второй и третий примеры идентичны, потому что для браузера Microsoft Internet Explorer значение по умолчанию параметра BORDER равно нулю.
На следуещем шаге мы рассмотрим дополнительные атрибуты, используемые при оформлении таблицы.