Элемент <TABLE>
Элемент используется для создания таблицы.
Атрибуты
|
Значения
|
align |
%ТАlign |
bgcolor |
%Color |
width |
CDATA |
cols |
NUMBER |
border |
CDATA |
frame |
%TFrame; |
rules |
%TRules |
cellspacing |
CDATA |
cellpadding |
CDATA |
Требуются как открывающий, так и закрывающий ярлыки.
align = left|center|right
Расположение таблицы по отношению к текущему документу:
* left: слева;
* center: по центру;
* right, справа.
width = length
Ширина таблицы.
cols = integer
Количество столбцов в таблице.
Прочие атрибуты:
* id, class;
* lang, dir;
* title;
* style;
* onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove,
onmouseout, onkeypress, onkeydown, onkeyup;
* bgcolor;
* frame, rules, border;
* cellspacing, cellpadding.
Как вычисляется количество столбцов и рядов в таблице
Количество рядов в таблице равно количеству элементов <TR>. Для определения количества столбцов используются следующие способы.
* Определяется количество столбцов для каждого ряда. Если количество столбцов в таблице превышает количество столбцов для данного ряда, то в конец ряда добавляется необходимое количество пустых ячеек. Положение конца ряда определяется направленностью таблицы.
* Количество столбцов задается в элементах COL и COLGROUP, расположенных в начале таблицы после необязательного элемента <САРТION>.
* Используется атрибут cols в элементе <TABLE>. Это наиболее простой
способ.
Пример:
<TABLE cols="3">
...содержимое таблицы...
</TABLE>
Направление таблицы
Направление таблицы задается при помощи атрибута dir. По умолчанию устанавливается направление слева направо, при этом первая ячейка находится слева вверху. Для направления справа налево первая ячейка находится слева вверху.
Пример:
<TABLE dir="RTL">
...содержимое таблицы...
</TABLE>