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



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


Установка border=”0” подразумевает frame=”void” и, если не специфицировано иного, rules=”none”. Другие установки border подразумевают frame=”border” и, если не оговорено иное, rules=”all”. Значение “border” в стартовой метке элемента table должно интерпретироваться как значение атрибута frame. Это предполагает, что rules=”all” и ненулевое значение атрибута border. Так, например:

<frame border=”2”> у <frame border=”2” frame=”border” rules=”all”>

и

<frame border> <=< frame frame=”border” rules=”all”>

14.14 Поля ячейки

Два атрибута регулируют зазор между и внутри ячеек.

cellspacing = length

Этот атрибут определяет то, какое расстояние должно быть оставлено между рамкой таблицы и начальным или конечным краем ячейки для каждого ряда или колонки, а также между ячейками в таблице.

cellpadding = length

Этот атрибут определяет расстояние между границей ячейки и его содержимым.

Во всех последующих таблицах атрибут cellspacing определяет, что ячейки разделяются друг от друга и от рамки таблицы расстоянием в 20 пикселей. Атрибут cellpadding определяет, что верхняя и нижняя граница ячейки отстоит от его содержимого на 10% доступного пространства по вертикали (всего 20%). Аналогично поля ячейки в горизонтальном направлении составляют 10% от горизонтального размера ячейки.

<table>

<tr cellpadding=”20”> <tr>data1 <td cellpadding=”20%”>data2 <td>data3

</table>

Ниже приведены примеры, где проиллюстрировано взаимодействие различных элементов. Пример 1.

<table border=”border”>

<caption>A test table with merged cells </caption>

<tr>

<th> rowspan=2><th colspan=”2”>average

<th rowspan=”2”>other<br>category<th>misc

<tr>

<th>height<th>weight

<tr>

<th>align=”left”>males<td>1.9<td>0.003

<tr>

<th> align=”left” rowspan=”2”>females<td>1.7<td>0.002

/table>




Содержание  Назад  Вперед