Тег col задает атрибуты сразу для нескольких колонок (столбцов) - это позволяет сделать html-код более компактным и понятным за счет отказа от повторяющихся атрибутов.
Если атрибутов несколько, они перечисляются через запятую.
Атрибуты
span Указывает количество колонок, к которым следует применять заданные атрибуты. width Указывает ширину колонок align Указывает горизонтальное выравнивание содержимого колонок, может принимать значения:
left - содержимое выравнивается по левому краю
right - содержимое выравнивается по правому краю
center - содержимое выравнивается по центру
valign Указывает вертикальное выравнивание содержимого колонок, может принимать значения:
top - содержимое выравнивается по верхнему краю
bottom - содержимое выравнивается по нижнему краю
middle - содержимое выравнивается по центру
Пример
<table width="100%" border="0" align="center" cellpadding="5" cellspacing="3"><colgroup><!-- Первая колонка будет иметь ширину 30%--><col width="30%"><!-- Вторая колонка будет иметь ширину 40%--><col width="40%"></colgroup><tr bgcolor="#ffeecc"><td>width=30%</td><td>width=40%</td><td>width=?</td><td>width=?</td></tr><tr bgcolor="#ffeecc"><td>width=30%</td><td>width=40%</td><td>width=?</td><td>width=?</td></tr><tr bgcolor="#ffeecc"><td>width=30%</td><td>width=40%</td><td>width=?</td><td>width=?</td></tr></table>