<col>

Coluna da Tabela

Definição:

A tag <col> vem do inglês column e significa coluna.

Esta tag é usada para definir atributos para uma ou mais colunas em uma tabela e portanto a tag só pode existir dentro do contexto de uma tabela ou de um grupo de columnas.

A tag <col> é uma tag sem terminador, portanto na especificação XHTML é necessário adicionar uma barra ('/') no fim da tag, fazendo-se <col />.

Tags relacionadas: <caption>, <col>, <colgroup>, <table><tbody>, <tfoot>, <th><thead> e <tr>.

Suporte:

Internet Explorer: 3.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dicas:

Note que esta tag não é usada para criar a coluna, ela contém apenas propriedades de formatação de colunas criadas pela tag <td>.

Os atributos especificados na tag <col> tomam precedência sobre os atributos especificados na tag <colgroup>.

Exemplo:

Código Resultado
<table border="1">
<caption>Colunas com larguras diferentes</caption><col span="3" align="right" width="30%"><tr> <td>30%</td><td>30%</td> <td>30%</td><td>10%</td></tr></table>
Colunas com larguras diferentes
30% 30% 30% 10%

Atributos Padrão:

class, dir, id, lang, style, title

Atributos Opcionais:

Atributo Valor Descrição
align center
char
justify
left
right

Especifica o alinhamento do texto dentro das células na coluna.

center = centralizado
char = texto alinhado pelo caractere especificado no atributo char
justify = jutificado à esquerda e à direita
left = alinhado à esquerda
right = alinhado à direita

char caractere Especifica o caractere pelo qual o alinhamento deve ocorrer. O valor padrão deste atributo é o caractere '.' (ponto). Este atributo só pode ser utilizado se o valor do atributo align for char.
charoff pixels
%
Especifica um deslocamento em relação ao caractere especificado no atributo char.
span número Define o número de colunas que a tag <col> abrange.
valign baseline
bottom
middle
top

Especifica o alinhamento vertical do texto contido nas células da coluna.

baseline = texto alinhado de acordo com a primeira linha da primeira célula
bottom = em baixo
middle = no meio
top = em cima

width pixels
%
Especifica a largura da coluna

Eventos Associados:

onclick, ondblclickonkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup