Элемент <COL>


Атрибут

Значение

span NUMBER
width CDATA
cellhaHgn
cellvalign

Требуется открывающий ярлык, использование закрывающего ярлыка недопустимо.

Span = number
Задает количество столбцов, объединенных вместе.
width = length
Этот атрибут задает ширину каждого столбца для данной группы столбцов. Здесь можно использовать значения, выраженные в пикселях, в процентах. Кроме того, здесь допускается использование выражений типа "О*", что обозначает, что каждая колонка должна иметь минимальную возможную ширину, позволяющую показывать содержимое колонки. Возможно указание значения типа "i*", "i" — целое число. Такое выражение называется относительной шириной. При указании относительной ширины броузер вначале определяет ширины столбцов, для которых заданы абсолютные значения, затем распределяет оставшееся место между столбцами, для которых заданы относительные ширины. Каждый столбец получает количество единиц ширины, пропорционально значению "i". Выражение "*" эквивалентно "I*".
Прочие атрибуты (используется и в других элементах):
* id, class;
* lang, dir;
* title;
* style;
* onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup;
* align, char, charoff, valign.

Каждый элемент <COLGROUP> может содержать несколько элементов <COL> (или не содержать элементов). Элемент <COL> не определяет группу столбцов, а служит для распределения атрибутов между столбцами в группе.
Если атрибут span не задан, то каждый элемент COL представляет собой единственный столбец.
Если атрибут span имеет значение N, то данный элемент COL объединяет N столбцов в таблице.
Если span равно 0, то данный элемент COL объединяет все оставшиеся в таблице столбцы, включая текущий и последний столбцы.
Если в COL объединено несколько столбцов, то ширина width относится к каждому столбцу, но не ко всем столбцам вместе.

В следующем примере таблица состоит из пяти столбцов. Первая группа столбцов состоит из трех колонок, вторая — из двух. Вначале броузер выделяет 30 пикселей для первой колонки. Затем выделяется минимальное необходимое количество пикселей для второй колонки. Оставшееся количество пикселей распределяется между оставшимися тремя колонками, пропорционально указанным значениям.

<TABLE>
<COLGROUP>
<COL width="30">
<COL width="0*">
<COL width="2*">
<COLGROUP align="center">
<COL width="1*">
<COL width="3*" align="char" char=":">
<THEAD>
<TR> ...
</TABLE>

Во второй группе столбцов указан параметр выравнивания по центру. Все ячейки, входящие во вторую группу столбцов будут наследовать это свойство. Однако, часть ячеек будет подчиняться другому правилу, а именно, в последнем столбце выравнивание будет происходить по символу «:».




<<пред. страница

Оглавление

след. страница >>


Hosted by uCoz