HTML5 <col> Tag


<col span="2" style="background-color:red" />
    <th>Tag Num</th>
    <td>HTML Data</td>
Code it Online »

Definition and Usage

The <col> tag defines attribute values for one or more columns in a table.

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

The <col> tag can only be used inside a table or a colgroup element.

Differences Between HTML 4.01 and HTML5

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

Tips and Notes

Note: The col element is an empty element. To create columns, you must specify td elements within a tr element.

Hint: Use the <col> when you want to specify different attribute values to more than one table column.

Hint: Use the <colgroup> element if you want to specify the same attribute values to a group of columns.


Attribute Value Description
align left
Not supported in HTML5
char character Not supported in HTML5
charoff number Not supported in HTML5
span number Specifies the number of columns a col element should span
valign top
Not supported in HTML5
width %
Not supported in HTML5

Standard Attributes

The <col> tag also supports the Standard Attributes in HTML5.

Event Attributes

The <col> tag also supports the Event Attributes in HTML5.

Have Any Suggestion? We Are Waiting To Hear from YOU!

Your Query was successfully sent!