Описание
Тег <colgroup> предназначен для задания ширины и стиля одной или нескольких колонок таблицы. Этот тег позволяет уменьшить код таблицы за счет сокращения повторяющихся атрибутов, и при наличии этого тега браузер начинает показывать содержимое таблицы, не дожидаясь ее полной загрузки. Тег <colgroup> можно использовать в комбинации с тегом <col>, который определяет характеристики одной или нескольких колонок.
Обычно закрывающий тег не требуется, но если <colgroup> выступает как контейнер для элементов <col>, тогда следует добавить тег </colgroup> в конце группы.
Разница между свойствами тегов <colgroup> и <col> не очень велика и состоит в следующем. <colgroup> позволяет объединять колонки в определенные группы, также при добавлении атрибута rules="groups" к тегу <table> браузер будет рисовать линию только между колонками, созданными с помощью <colgroup>. В остальных случаях поведение колонок назначенных через элементы <colgroup> и <col> идентично.
Синтаксис
<table>
<colgroup атрибуты>
<tr>
<td>...</td>
</tr>
</table>
Атрибуты
align Устанавливает выравнивание содержимого колонки по краю.
char Выравнивает содержимое колонки по заданному символу.
charoff Сдвигает содержимое ячейки относительно заданного символа.
span Количество колонок, к которым следует применять атрибуты.
valign Задает вертикальное выравнивание содержимого колонки.
width Ширина колонок.