Интегрированные сети ISDN


Таблица в приведенном ниже примере - часть 2


Если элемент cal действует на несколько колонок, тогда его атрибут width специфицирует ширину каждой колонки в его зоне ответственности.

Ниже приведен пример таблицы, имеющей две группы колонок. Первая группа содержит три колонки, вторая – две колонки. Доступное место по горизонтали определяется следующим образом. Сначала агент пользователя выделяет 30 пикселей для первой колонки. Затем будет выделено минимально возможное место для второй колонки. Оставшееся место по горизонтали будет поделено на 6 равных частей. Колонка 3 получит 2 такие порции, колонка 4 – одну, а колонка 5 получит 3.

<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>

Мы установили значение атрибута align во второй группе колонок равным “center”. Все ячейки в каждой колонке этой группы наследуют это значение. Но оно может быть изменено. В действительности последний элемент col делает это, специфицируя то, что все колонки, которыми он управляет, будут выровнены по символу “:”.

14.9. Ряды таблицы. Элемент tr

<!element tr - o (th|td)+>

<!attlist tr

-- ряд таблицы --

%attrs;

-- %coreattrs, %i18n, %events --

%CEllhalign;

-- горизонтальное выравнивание в ячейках --

%CEllvalign;

-- вертикальное выравнивание в ячейках --

bgcolor %color #implied

-- цвет фона в ряду -- >

Элементы TR действуют как контейнеры рядов ячеек таблицы. Ниже приведен пример таблицы, которая имеет три ряда, каждый из которых открывается элементом TR.

<table>

<caption>cups of coffee consumed by each senator</caption>

<tr> … Ряд заголовка …

<tr> … Первый ряд данных …

<tr> … Второй ряд данных …

… остальная часть таблицы …

</table>

14.10. Ячейки таблицы. Элементы th и td

<!element (th|td) - o %block>

<!attlist (th|td)

-- Заголовок или данные ячейки --

%attrs;

-- %coreattrs, %i18n, %events --

axis cdata #iplied

-- содержимое ячейки по умолчанию --

axes cdata #iplied

-- список имен axis --

nowrap (nowrap) #implied

-- блокирует разрыв слов --

bgcolor %color #implied

-- цвет фона ячейки --

rowspan number

-- число рядов, охватываемых ячейкой --

colspan number

-- число колонок, охватываемых ячейкой --

%CEllhalign;

-- горизонтальное выравнивание в ячейках --

%CEllvalign;

-- вертикальное выравнивание в ячейках -- >

<


Начало  Назад  Вперед