Open In App

HTML <col> Tag

HTML <col> tag defines attributes for table columns within the <colgroup> element, allowing styling and formatting of columns, such as width, alignment, and background color. This tag does not contain closing tags.

Features of HTML <col> tag

which are described below:



HTML <col> tag Syntax

<col attribute = "value">

HTML <col> tag Attributes

The various attributes that can be used with the col tag are listed below. Most of the attributes are not supported by HTML5.

Attributes

Descriptions

span

It is used to define the number of columns on which property will be applied.

style

This attribute is used to define the CSS to change the properties of the column (deprecated).

align

This attribute is used to set the alignment of the content of <col> element (deprecated).

width

It is used to specify the width of a <col> element (deprecated).

charoff

It is used to specify the number of characters the content will be aligned from the character specified by the char attribute (deprecated).

HTML <col> tag Example: 

This example demonstrates the utilization of the HTML <colgroup> and <col> elements to style specific columns within a table in a webpage.






<!DOCTYPE html>
<html>
  
<body>
    <h1>GeeksforGeeks</h1>
    <h2>HTML col Tag</h2>
    <table>
        <colgroup>
            <col span="1" 
            style="background-color: green" />
            <col span="1" 
            style="background-color: red" />
            <col span="1" 
            style="background-color: none" />
        </colgroup>
  
        <tr>
            <th>NAME</th>
            <th>AGE</th>
            <th>BRANCH</th>
        </tr>
        <tr>
            <td>BITTU</td>
            <td>22</td>
            <td>CSE</td>
        </tr>
        <tr>
            <td>RAM</td>
            <td>21</td>
            <td>ECE</td>
        </tr>
    </table>
</body>
  
</html>

Output:

Explanation:

HTML <col> tag Supported Browsers:


Article Tags :