Таблицы являются очень удобным средством форматирования данных на Web странице. Основное удобство заключается в том, что браузер берет на себя заботу о прорисовке рамки таблицы. Размер рамки может быть автоматически согласован с размером окна просмотра в браузере и, разумеется, с размером находящихся в ячейках таблицы строк текста и рисунков. Кроме того, таблицы позволяют решать чисто дизайнерские задачи: выравнивать части страницы друг относительно друга, размещать рядом рисунки и текст, управлять цветовым оформлением и т. д. При создании таблиц используется принцип вложения: внутри основного элемента таблицы (TABLE) создается ряд элементов, определяющих строки (TR), а внутри этих элементов размещаются элементы для описания каждой ячейки в строке (ТО,ТН). Чтобы разобраться в структуре существующей таблицы или создать новую таблицу, необходимо помнить, что последовательность элементов описывает таблицу сверху вниз и справа налево. Например, если после элемента TABLE указан элемент TR, это означает, что начинается описание новой строки таблицы. Все, что расположено за этим элементом, будет размещено в одной строке (справа налево). Это может быть последовательность элементов TD (ячеек), другая таблица и т. д. После того как встретится новый элемент TR, начнется описание следующей строки, и т. д. до конца таблицы (тега </table>).
Параметры тега <TABLE>
Внешний элемент таблицы. Он позволяет задавать общие свойства таблицы и отделяет структуру таблицы от остальной части Webстраницы. Рассмотрим атрибуты этого элемента. Большинство атрибутов могут использоваться и в других элементах таблицы.
Имя
параметра
Значения
Назначение
Примечания
ALIGN
LEFT, CENTER, RIGHT
Горизонтальное выравнивание всей таблицы
По умолчанию - LEFT
WIDTH
спецификация ширины
Ширина всей таблицы
BORDER
целое
Ширина рамки в пикселях
Значение 0 (по умолчанию) означает - без рамки
CELLSPACING
целое
Промежуток между ячейками в пикселях
CELLPADDING
целое
Промежуток между содержимым ячейки и рамкой вокруг ячейки в пикселях ("набивка")
<CAPTION> </ CAPTION >
Элемент для задания заголовка таблицы. Несмотря на то что этот элемент рас полагается внутри элемента TABLE, заголовок выводится на экране вне рамки таблицы. Положением заголовка можно управлять:
§ align="top" — заголовок над таблицей;
§ align="bottom" — заголовок под таблицей;
§ align="left" — заголовок вверху и выровнен влево;
§ align=" right " — заголовок вверху и выровнен вправо.
Атрибут align позволяет выравнивать данные в ячейках по гори зонтали. Он принимает следующие значения: