align (HTML attribute)

Depr. Version
Browser support (more…)
IE5.5+ FF2 SA4 OP9.2+ CH2
Full None None Full None


align=" { center | char | justify | left | right } "


While it’s possible to set the alignment of text at th and td level—and alignment is well-supported for those elements—it does mean repeating that align attribute for every row. Applying the align to a colgroup element avoids this overhead (or rather, it should).


This example shows the setting of alignment in colgroup elements to "center":

<table border="1">
  <colgroup align="center">
    <th colspan="4" scope="col">Work Contact Points</th>


The recognized attribute values are as shown in the syntax section.


Internet Explorer Firefox Safari Opera Chrome
5.5 6.0 7.0 8.0 1.0 1.5 2.0 1.3 2.0 3.1 4.0 9.2 9.5 10.0 2.0
Full Full Full Full None None None None None None None Full Full Full None

Compatibility for align, when it’s set to colgroup, is very poor, as the support chart shows (this time it’s IE and Opera who are the good guys!). As such, it cannot be relied upon, nice as the idea is.

User-contributed notes

There are no comments yet.

Related Products