WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

HTML <col> Tag


Example

Set the background color of the three columns with the <colgroup> and <col> tags:

<table>
  <colgroup>
    <col span="2" style="background-color:red">
    <col style="background-color:yellow">
  </colgroup>
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
</table>
Try it yourself »

Definition and Usage

The <col> tag specifies column properties for each column within a <colgroup> element.

The <col> tag is useful for applying styles to entire columns, instead of repeating the styles for each cell, for each row.


Browser Support

Element
<col> Yes Yes Yes Yes Yes Yes

Differences Between HTML 4.01 and HTML5

Most of the attributes in HTML 4.01 are not supported in HTML5.


Differences Between HTML and XHTML

In HTML the <col> tag has no end tag.

In XHTML, the <col> tag must be properly closed.


Attributes

attribute value description
align left
right
center
justify
char
Not supported in HTML5. Requirements and <col> Horizontal alignment of element-related content.
char character Not supported in HTML5. specifies which character to align with <col> Element-related content.
charoff number Not supported in HTML5. specifies the offset of the first aligned character.
span number Requirements<col> The number of columns the element should span.
valign top
middle
bottom
baseline
Not supported in HTML5. Requirements and <col> Vertical alignment of element-related content.
width %
pixels
relative_length
Not supported in HTML5. Specifies the width of a <col> element