Протоколы Internet


Язык HTML - часть 28


14. Таблицы

Модель таблиц в HTML позволяет пользователям создавать достаточно сложные структуры таблиц. В этой модели ряды и колонки можно объединять в группы. При печати больших таблиц заголовки и нижние комментарии могут дублироваться для каждой части.

14.1. Структура таблиц

В HTML таблицы имеют следующую структуру

  • Допускается одна или более групп строк. Каждая группа состоит из опционной секции заголовка таблицы и опционной нижней секции.
  • Допускается одна или более групп колонок.
  • Каждая строка состоит из одной или более ячеек.
  • Каждая ячейка может содержать заголовок или информацию и занимать более одной строки и более одной колонки.

14.1.1. Элемент table

<!element table - - (caption?, (col*|colgroup*), thead?, tfoot?, tbody+)>

<!attlist table -- элемент таблицы –

%attrs;

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

align %talign; #implied

-- положение таблицы относительно окна --

bgcolor %color #implied

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

width cdata #implied

-- ширина таблицы относительно окна --

cols number #implied

-- используется для режима немедленного отображения --

borrder cdata #implied

-- управляет шириной рамки вокруг таблицы --

frame %tframe; #implied

-- какую часть таблицы заключить в рамку --

rules %trules #implied

-- линии между рядами и колонками --

cellspacing cdata #implied

-- зазоры между ячейками --

cellpadding cdata #iplied

-- отступы внутри ячеек -- >

Определение атрибутов

align = left | center | right

Этот атрибут определяет положение таблицы в документе. Возможные значения:

  • left: Таблица сдвинута к левому краю документа.
  • center: Таблица размещена по центральной оси документа.
  • right: Таблица сдвинута к правому краю документа.

width = length

Этот атрибут определяет желательную ширину всей таблицы для агента пользователя. В отсутствии этого атрибута размер таблицы определяется агентом пользователя.

cols = integer

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




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