Predefinição:Alinhamento de tabela
Aparência
| Esta predefinição utiliza TemplateStyles: |
Finalidade
[editar código]Simplificar o alinhamento de colunas nas tabelas com menos códigos.
Uso
[editar código]Insira {{Alinhamento de tabela}} antes da tabela. A seguir, adicione algumas classes à tabela.
| Nome da classe | Finalidade |
|---|---|
defaultleft | Alinha à esquerda o conteúdo de todas as células por padrão |
defaultcenter | Alinha ao centro o conteúdo de todas as células por padrão |
defaultright | Alinha à direita o conteúdo de todas as células por padrão |
colNleft | Alinha à esquerda as células da coluna N; N é um número |
colNcenter | Alinha ao centro as células da coluna N; N é um número |
colNright | Alinha à direita as células da coluna N; N é um número |
Com a classe wikitable, o conteúdo das células sempre está centralizado, a não ser que seja ajustado individualmente.
As classes col e default nunca afetam as células de cabeçalho (coluna, linha ou outro lugar) se a classe wikitable for usada. A classe col substitui a classe padrão.
Se a classe wikitable não for usada, então col e default afetam as células de cabeçalho.
Limitações
[editar código]- A predefinição funciona até a 29ª coluna (
col29). Uma tabela pode ter mais colunas, mas não pode ser alinhada com este método.
- Em tabelas que usam
rowspanoucolspan, usar as classes pode não funcionar bem nessas linhas, pois o alinhamento aparece em células erradas. O código de tabela normal comostyle="text-align: left/center/right;"| cell contentpode ser adicionado a células individuais, tanto para obter o alinhamento desejado quanto para substituir o alinhamento indesejado.
Exemplo
[editar código]{{Alinhamento de tabela}}
{| class="wikitable defaultcenter col1left col4right"
!Item1
!Item2
!Item3
!Item4
|-
|AAAAAA
|100-200
|3-4
|53.43
|-
|BBB
|5-6
|7-8
|5563.35
|-
|CC
|9-10
|113-125
|322313.00
|}
| Item1 | Item2 | Item3 | Item4 |
|---|---|---|---|
| AAAAAA | 100-200 | 3-4 | 53.43 |
| BBB | 5-6 | 7-8 | 5563.35 |
| CC | 9-10 | 113-125 | 322313.00 |
Ver também
[editar código]- {{sticky header}} - Faz com que os cabeçalhos das colunas grudem no topo da página enquanto percorre os dados da tabela.
- {{static row numbers}} - adiciona uma coluna de números de linha a uma tabela.