<caption>
Legenda da Tabela
Definição:
A tag <caption> vem do inglês caption e significa legenda.
Esta tag é usada em associação com tabelas e deve ser inserida imediatamente após a tag <table>. Somente uma legenda pode ser especificada por tabela e por padrão a legenda aparecerá centralizada logo acima da tabela. O posicionamento da legenda pode ser modificado através do atributo align. Note que o atributo align foi marcado como obsoleto na última revisão das linguagens HTML e XHTML e não é suportado na especificação DTD estrito.
Todo o texto colocado entre <caption> e </caption> será usado como legenda da tabela. Note que independentemente de onde a lengenda deve aparecer, esta tag dever estar posicionada imediatamente após a tag <table> que define a tabela a qual a legenda pertence.
Suporte:
Netscape: 3.0
Internet Explorer: 3.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset
Dica:
Uma alternativa recomendada para o posicionamento da legenda na tabela e obtida pelo uso de folhas de estilo em cascata (CSS). Em geral consegue-se melhores resultados desta forma.
Exemplo:
Código Resultado <table border="1" ><caption align="bottom">*Em Reais.</caption><tr><td>Produto</td><td> Preço</td></tr><tr><td>Arroz</td><td>$7,99 </td></tr><tr><td>Feijão</td><td>$2,60</td> </tr></table>
*Em Reais. Produto Preço Arroz $7,99 Feijão $2,60
Atributos Padrão:
Atributo Opcional:
Atributo Valor Descrição align bottom
left
right
topDefine o alinhamento e onde a legenda deve ser posicionada em relação a tabela.
Este atributo é considerado obsoleto e CSS deve ser usado para obter os mesmos resultados. Este atributo não é aceito pela especificação DTD estrito.
Eventos Associados:
onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
