A Aldeia Numaboa ancestral ainda está disponível para visitação. É a versão mais antiga da Aldeia que eu não quis simplesmente descartar depois de mais de 10 milhões de pageviews. Como diz a Sirley, nossa cozinheira e filósofa de plantão: "Misericórdia, ai que dó!"

Se você tiver curiosidade, o endereço é numaboa.net.br.

Leia mais...

Informática Numaboa - Tutoriais e Programação

Pequeno laboratório de CSS III

Ter

18

Abr

2006


18:56

(9 votos, média 4.33 de 5) 


Tabelas

As tabelas só receberam propriedades próprias depois do CSS 2.0. Apesar disto, muitas propriedades da versão CSS 1.0 podem ser usadas. Os elementos HTML table, tr, colgroup, col, thead, tbody, tfoot, th e td podem ser formatados usando propriedades de texto, fundo, margens, recuo, bordas, etc. Mas a versão 1.0, principalmente no que se refere a bordas de células vizinhas, deixava muito a desejar. Também a largura e a altura de colunas e linhas não tinha muito suporte. Já a versão 2.0 preenche estas lacunas.

Aqui veremos como se comportam as propriedades de tabelas. Clique várias vezes nos links da tabela para ver como as propriedades são entendidas pelo navegador e colocadas na Área de Teste.

Na tabela abaixo, a coluna IE indica a versão do Internet Explorer, a F do Firefox e a N do Netscape. A coluna W3C indica a versão da recomendação (CSS1 ou CSS2).

ÁREA DE TESTE
Texto da célula 1 Texto da célula 2 Texto da célula 3


PropriedadeDescriçãoValores IEFNW3C
border-collapseDetermina se as bordas devem ou não se sobrepor. separate
collapse
51-2
border-spacingDetermina o espaço entre as bordas. valor -162
caption-sideDetermina a posição do elemento caption de uma tabela. top
bottom
left
right
-162
empty-cellsDetermina se as bordas de células vazias devem ser mostradas ou não. show
hide
-162
table-layoutDetermina como as larguras definidas devem ser tratadas. auto
fixed
5162

Informações adicionais