<!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; | -- вертикальное выравнивание в ячейках -- > |
Определения атрибутов
axis = cdata
Атрибут определяет сокращенное имя заголовка ячейки. Имя ячейки по умолчанию - ее содержимое.
axes = cdata-list
Значение этого атрибута представляет собой список имен axis, разделенных запятыми. Эти имена представляют собой заголовки рядов и колонок, принадлежащих данной ячейке. В отсутствии этого атрибута агент пользователя идентифицирует эти имена сам.
rowspan = integer
Этот атрибут специфицирует число рядов в текущей ячейке. Значение этого атрибута по умолчанию равно 1. Значение нуль означает, что ячейка включает в себя все ряды, начиная с текущего, до конца таблицы.
colspan = integer
Этот атрибут специфицирует число колонок в текущей ячейке. Значение этого атрибута по умолчанию равно 1. Значение нуль означает, что ячейка включает в себя все колонки, начиная с текущей, до конца таблицы.
nowrap
Использование не рекомендуется. В случае присутствия этот булев атрибут указывает агенту пользователя заблокировать автоматический разрыв слов при выкладке их в ячейку. Вместо этого атрибута рекомендуется использовать стилевой лист.
Элемент TH запоминает заголовок, в то время как TD - данные. Это позволяет агенту пользователя обрабатывать заголовки и данные по-разному даже в отсутствии стилевого листа. Ячейки могут быть пустыми (не содержать данных). Ниже приведен пример таблицы с четырьмя колонками, имеющими заголовки.
<table>
<caption>Cups of coffee consumed by each senator</caption>
<tr> <th>name <th>Cups <th> Type of coffee <th> Suger?
<tr> <td>T. Sexton <td>10 <td>espresso <td>no
<tr> <td>J. Dinnen <td>5 <td>decaf <td>yes
… остальная часть таблицы …
</table>
Name | Cups | Type of coffee | Sugar |
T. Sexton | 10 | espresso | no |
J. Dinnen | 5 | decaf | yes |
Name | Cups | Type of coffee | Sugar |
T. Sexton | 10 | espresso | no |
J. Dinnen | 5 | decaf | yes |
Name | Cups | Type of coffee | Suger? |
T. Sexton | 10 | espresso | no |
J. Dinnen | 5 | decaf | yes |
A. Soria | not available |
1 | 2 | 3 |
4 | 6 | |
7 | 8 | 9 |