<!ELEMENT - O (col)* -- группа столбцов таблицы --> <!ATTLIST COLGROUP -- , , -- 1 -- число столбцов в группе, используемое по умолчанию -- #IMPLIED -- ширина для вложенных элементов COL, используемая по умолчанию -- -- горизонтальное выравнивание в ячейках -- -- вертикальное выравнивание в ячейках -- >
Начальный тег: обязателен, Конечный тег: необязателен
Определения атрибутов
span =
Этот атрибут, значением которого должно быть целое число больше нуля, определяет число столбцов в группе. Значения означают следующее:
Агенты пользователей должны игнорировать этот атрибут, если элемент содержит один или несколько элементов .
width =
Этот атрибут определяет ширину каждого столбца в текущей группе, используемую по умолчанию. Кроме стандартных значений в пикселах, процентах и относительных значений, в этом атрибуте может использоваться специальная форма "0*" (ноль со звездочкой), которая означает, что ширина каждого столбца в группе должна быть минимальной, необходимой для размещения содержимого столбца. Подразумевается, что содержимое столбца известно до того, как можно будет корректно вычислить его ширину. Авторы должны знать, что использование "0*" не позволит агентам пользователей генерировать таблицу последовательно.
Этот атрибут переопределяется для любого столбца из группы, для которого значение атрибута задано в элементе .
Атрибуты, определяемые в любом другом месте
Элемент создает явную группу столбцов. Число столбцов в группе может быть указано двумя взаимоисключающими способами:
Преимуществом использования атрибута является то, что авторы могут группировать информацию о ширине столбцов. Таким образом, если в таблице содержится сорок столбцов, каждый из которых имеет ширину 20 пикселов, проще написать: