В настоящем
разделе описываются два модуля: модуль базовых таблиц
(Basic
Tables
Module),
который поддерживает большинство базовых
возможностей, а также расширенный модуль таблиц
(Broader
Tables
Module),
включающий в себя много новых функций.
В случае применения каждого из указанных
модулей необходимо внести изменения в множество содержания
Block:
включить в него
элемент
table.
Модуль Basic Tables
Таблица П21
Элемент
Атрибуты
Минимальная модель содержания
caption
(название)Common
(общие)
table
(таблица)
Common, border (Pixels),
(PCDATA
I
Inline)* caption?, tr+
td
(ячейка)
cellpadding (Length), cellspacing (Length), summary (Text), width (Length)
Common, abbr (Text),
align ("left"
I
"center"
I
"right"), axis (CDATA), colspan (Number), headers (IDREFS), rowspan
(Number), scope("row"
I
"col"
I
"rowgroup" " colgroup"),
valign("top"
I
"middle"
I
"bottom")
(PCDATA
I
Flow)*
|
Необязательные модули |
■ив |
Таблица П21 (окончание) |
Элемент |
Атрибуты |
Минимальная модель содержания |
th
(заглавие) |
Common, abbr (Text),
align ("left"
I
"center"
I
"right"), axis (CDATA), colspan (Number), headers (IDREFS), rowspan
(Number), scope("row"
I
"col"
I
"rowgroup" " colgroup"),
valign("top"
I
"middle"
I
"bottom") |
(PCDATA
I
Flow)* |
tr
(строка) |
Common, align ("left"
I
"center" "right"),
valign("top"
I
"middle"
I
"bottom") |
(th | td)+ |
Модуль Broader Tables |
|
Таблица П22 |
|
|
Элемент |
Атрибуты |
Минимальная модель содержания |
caption
(название) |
Common
(общие) |
(PCDATA | Inline)* |
table
(таблица) |
Common, border (Pixels), cellpadding (Length), cellspacing (Length),
datapagesize (CDATA) frame ("void"
I
"above"
I
"below" "hsides"I"lhs"I"rhs"I"vsides"
"box"
I
"border"
I
),
rules ("none" "groups"
I
"rows"
I
"cols"
I
"all"), summary (Text), width (Length) |
caption?,
(col*
I
colgroup*), ((thead?, tfoot?, tbody+)I(tr+)) |
td
(ячейка) |
Common, abbr (Text), align (" left"
I
"center"
I
"right"
I
"justify"
I
"char"), axis (CDATA), char
(Character), charof f (Length), colspan (Number), headers (IDREFS),
rowspan (Number), scope ("row"
I"col"
I"rogroup"
"colgroup"), valign("top"
I
"middle"
I
"bottom"|"baseline") |
(PCDATA
I
Flow)* |
th
(заглавие) |
Common, abbr (Text), align (" left"
I
"center"
I
"right"
I
"justify"
I
"char"), axis (CDATA), char
(Character), charof f (Length), colspan (Number), headers (IDREFS),
rowspan (Number), scope("row"I"col"I"rowgroup"
"colgroup"), valign("top"
I
"middle"
I
"bottom"I"baseline") |
(PCDATA
I
Flow)* |
tr
(строка) |
Common, align ("left"
I"center"
"right"
I
"justify"
I
"char"), char (Character), charof f (Length), valign ("top"
I
"middle"
I
"bottom" "baseline") |
(th | td)+ |
|