Cursos / Informática para Internet / Autoria Web / Aula
A largura e a altura da tabela são definidas pelas propriedades width e height, respectivamente. No exemplo da Figura 8, essas propriedades foram usadas para estilizar o elemento table e o elemento th, respectivamente. O valor de 100% para width faz com que a tabela seja renderizada na largura da janela do browser (ou, se for o caso, do elemento em que esteja contido), enquanto o valor 30px na propriedade height faz com que a altura do título das colunas seja maior que a altura do restante das células.
table {… width:100%;}
th {… height:30px;}
O alinhamento do texto é feito através das propriedades text-align e vertical-align. A propriedade text-align define o alinhamento horizontal e pode ter como valores left, right ou center. A propriedade vertical-align pode ter como valores top, bottom ou middle. Na Figura 8, foram usados os valores bottom, para vertical-align do elemento <th>, e center, para text-align do elemento <td>.
td {text-align:center;}
th {vertical-align:bottom;…}
A tabela da Figura 8 usa quatro cores diferentes, dois tons de azul, branco e preto:
Para definir cores para fonte e plano de fundo, são usadas as propriedades color e background-color, estudadas na Aula 5. As regras a seguir foram usadas para dar cor aos elementos da tabela da Figura 8.
Essas propriedades podem ser usadas para estilizar apenas algumas células, e você também pode estilizar as fontes usadas. Isso te dá uma grande variedade de opções para deixar as tabelas bem mais atraentes do que eram antes.
Versão 5.3 - Todos os Direitos reservados