Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
<tfoot>: Elemento para o rodapé da tabela
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
* Some parts of this feature may have varying levels of support.
O<tfoot> é umelemento HTML que define um conjunto de linhas as quais farão parte do rodapé de uma tabela HTML
In this article
Experimente
<table> <caption> Council budget (in £) 2018 </caption> <thead> <tr> <th scope="col">Items</th> <th scope="col">Expenditure</th> </tr> </thead> <tbody> <tr> <th scope="row">Donuts</th> <td>3,000</td> </tr> <tr> <th scope="row">Stationery</th> <td>18,000</td> </tr> </tbody> <tfoot> <tr> <th scope="row">Totals</th> <td>21,000</td> </tr> </tfoot></table>thead,tfoot { background-color: #2c5e77; color: #fff;}tbody { background-color: #e4f0f5;}table { border-collapse: collapse; border: 2px solid rgb(140 140 140); font-family: sans-serif; font-size: 0.8rem; letter-spacing: 1px;}caption { caption-side: bottom; padding: 10px;}th,td { border: 1px solid rgb(160 160 160); padding: 8px 10px;}td { text-align: center;}| Categorias de conteúdo | Nenhum. |
|---|---|
| Conteúdo permitido | Zero ou mais<tr> elementos. |
| Omitir Tag | Iniciar a tag é obrigatório. O fechamento da tag pode ser omitida caso não exista mais conteúdo no elemento pai<table>. |
| Pais permitidos | O elemento<table>. O<tfoot> deve aparecer depois de qualquer<caption>,<colgroup>,<thead>,<tbody>, ou elementos<tr>. Note que isso é requerido no HTML5.O elemento <tfoot> não pode ser colocado depois de qualquer<tbody> e o elemento<tr>. Note que isso contradiz diretamento com as normas do HTML5. |
| Papeis de ARIA permitidos | Qualquer um |
| Interface DOM | HTMLTableSectionElement |
Atributos
Este elemento inclui osatributos globais.
alignDeprecatedEstes atributos especificam como será o alinhamento horizontal de cada conteúdo da célula. Os possíveis valores são:
left, alinha o conteúdo do elemento a esquerda da célulacenter, centraliza o conteúdo ao centro da célularight, alinha o conteúdo do elemento a direita da célulajustify, insere espaços ao texto para que o mesmo fique centralizado na célulachar, alinha o texto em um alinhamento especial com um deslocamento mínimo definido pelos atributoscharecharoff.
Se nenhum atributo for definido o valor
lefté passado por padrão**Note:**Não use esse atributo o mesmo está obsoleto (não suportado) no último padrão.- Para obter os mesmo efeitos
left,center,rightoujustify, use a propriedadetext-aligndo CSS.- Para obter o mesmo efeito no CSS3, você pode usar os valores
charcom o valor da propriedadetext-align.
bgcolorNão padrãoEste atributo define uma cor de fundo para cada célula da coluna. Cada um dos 6 dígitos define um código hexadecimal nosRGB, prefixado pelo '#'. Um desses nomes de cores predefinidos também podem ser usado:
black= "#000000"green= "#008000"silver= "#C0C0C0"lime= "#00FF00"gray= "#808080"olive= "#808000"white= "#FFFFFF"yellow= "#FFFF00"maroon= "#800000"navy= "#000080"red= "#FF0000"blue= "#0000FF"purple= "#800080"teal= "#008080"fuchsia= "#FF00FF"aqua= "#00FFFF"charDeprecatedO elemento é usado para alinhar as células em uma columa. Valores típicos para isso inclui o periódico (.) quando se alinha valores monetários. Se
alignnão é definido parachar, este atributo é ignoradoNota:Não use esté atributo, ele é obsoleto (e não é mais suportado) desde da última versão padrão. Em vez disso use
charno CSS3, você pode usar o atributocharcom a propriedadetext-align.charoffDeprecatedO atributo é usado para indicar um número de caracteres para compensar os dados da coluna dos caracteres de alinhamento especificados pelo atributochar.
Nota:Não use esse atributo o mesmo está obsoleto (e não é mais suportado) na última versão padrão.
valignDeprecatedO atributo específico para o alinhamento do texto dentro de cada linha da célula do cabeçalho de uma tabela. Possíveis valores para esse atributo são:
baseline, coloca o texto o mais próximo possível da parte de baixo da célula, mas o alinha abaseline dos caracteres em vez dobottom deles. Caso os caracteres tenham todos os mesmo tamanho, eles terão o mesmo efeito quebottom.bottom, coloca o texto o mais próximo possível da parte de baixo da célula;middle, centraliza o texto na célula;- e
top, coloca o texto o mais próximo possível do topo da célula.
Nota:Não use este atributo eles está obsoleto (e não é suportado) no último padrão: em vez disso use a propriedade
vertical-aligndo CSS.
Exemplos
Por favor veja a página<table> para exemplos sobre<tfoot>.
Especificações
| Specification |
|---|
| HTML> # the-tfoot-element> |
Compatibilidade com navegadores
Veja também
- Outros elemento HTML relacionados a tabela:
<caption>,<col>,<colgroup>,<table>,<tbody>,<td>,<th>,<thead>,<tr>; - Propriedades CSS e pseudo-classes são especialmente úteis para estilizar elementos
<tfoot>:- a pseudo-class
:nth-childpara definir o alinhamento nas células de uma coluna; - a propriedade
text-alignpara alinar as células do conteúdo que tenham um memso caractere como '.'.
- a pseudo-class