Определение таблицы.
Таблица - средство, которое помогает в организации
информации для получения пользователями легкого доступа
к Web-страницам. Таблицы дают возможность представлять
и резюмировать данные в более ясной и доступной форме.
Формат таблицы позволяет легко находить интересующую
информацию.
Таблица организована как множество пересекающихся строк
и столбцов (колонок).
Таблицы идентифицируются посредством меток TABLE,
охватывающих содержание таблицы.
По умолчанию границы ячеек (линии, окружающие каждую
ячейку) отсутствуют, но их можно ввести атрибутом BORDER,
который определяет толщину границы в пикселях, и значение
которого может находиться в пределах от 0 до 10.
Этот атрибут описывается внутри метки TABLE. Там же
описываются следующие необязательные атрибуты:
CELLSPACING, управляющий расстоянием между
содержимым ячейки и ее границами
(по умолчанию - 1);
CELLPADDING=значение - управляет расстоянием
между ячейками таблицы (по умолчанию - 2).
Например,
<HTML>
<BODY>
<TABLE BORDER = 2 CELLSPACING= 3 CELLPADDING= 6>
<TR> номер </TR> <TD></TD>
</TABLE>
</BODY>
</HTML>
Результат >>
Таблица может иметь название, указывающее ее цель
или содержание:
<CAPTION [ALIGN="ключ"]>Текст_заголовка</CAPTION>.
Атрибут ALIGN выравнивает текст названия относительно
таблицы ("top" - по умолчанию, "bottom", "left", "right").
Выделение строки производится открывающей и закрывающей
метками <TR> и </TR>, выделение столбца - <TD>, </TD>.
При желании можно выделить заголовок столбца, описывая
его метками <TH> между <TR> и </TR>. Текст такой ячейки
отображается в полужирном начертании.
Для этих трех меток - <TR>, <TD> и <TH> - возможно
указывать необязательные атрибуты:
ALIGN - управление выравниванием данных в ячейках
("left" - по умолчанию, "right","center");
VALIGN - устанавливает вертикальное выравнивание
данных в ячейках, заключенных внутри элемента,
в котором определен данный тег
("middle" - по умолчанию, "top","bottom", "baseline").
Для <TD> и <TH> свойственны еще и атрибуты
COLSPAN=значение - указывает число столбцов
таблицы, занимаемых ячейкой по ширине
(по умолчанию - 1);
ROWSPAN=значение - указывает число строк,
занимаемых ячейкой по вертикали
(по умолчанию - 1).
Приведем пример.
<HTML>
<BODY>
<TABLE BORDER=2>
<CAPTION ALIGN= "top"> Таблица </CAPTION>
<TR> <TH > столбец_1 </TH>
<TH ALIGN= "center" COLSPAN=2> столбец_2 </TH></TR>
<TR ><TD ALIGN= "right" > элемент1 </TD>
<TD> элементt2</TD>
<TD> элемент3</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Результат >>
)-: НИЖЕ - место для посторонних рекламных банеров ! :-(