Протоколы 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

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




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