<COLGROUP align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]   span=n   width=n >
...<COL>...
</COLGROUP>
párová značka umožňující specifikovat společné vlastnosti pro skupinu tabulkových sloupců; hodnoty atributů uvedených v prvku COLGROUP se přenesou na věechny sloupce uzavřené ve skupině
align určuje způsob horizontálního zarovnávání obsahu buněk pro celý sloupec
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)
span sděluje, na kolik za sebou následujících sloupců se daná pravidla aplikují. Důležité je umístění tagu COLGROUP: musí být samozřejmě uvnitř tagu TABLE, ale současně vně tagu TR. Logické je tedy umístění hned za TABLE, resp. CAPTION.
width udává šířku sloupce