RSS
HTML

Curso de HTML - Aula 8

imprimir
Publicado em: 22/09/2008  |  HTML  |  Visualizações: 776  |  1 Comentário(s)
As tabelas são um recurso muito útil na montagem de páginas, sendo elas divididas em linhas e colunas. Quando uma linha e uma coluna se encontram formam o que chamamos de célula.

Elas são utilizadas para agrupar informações, dividir páginas, posicionar textos e imagens que precisem dividir um mesmo espaço na página, enfim, podem ser utilizadas em várias situações.

A Tag principal de uma tabela é <table>...</table>, marcando respectivamente o início e o fim de uma tabela.

Sintaxe:
<table border=”borda”
        align=”alinhamento”
        cellspacing=”espaço entre as células”
        cellpading=”distância do conteúdo para a borda da célula”
        bgcolor=”cor de fundo da tabela/célula”
                bordercolor=”cor da borda da tabela”
                bordercolordark=”cor da borda escura”
                bordercolorlight=”cor da borda clara” >


Vejamos agora detalhes sobre cada um dos parâmetros.

1) Border: define a espessura da borda da tabela, valor dado em pixels e caso seja omitido a tabela não apresentará bordas.

2) Align: define o alinhamento horizontal da tabela (left= esquerdo; center=centro; right=direito).

3) Cellspacing: define o espaço existente entre as células, e seu padrão é 2. Lembre-se que o valor é dado em pixels.

4) Cellpading: define o espaço entre os dados de uma célula e a sua borda, seu padrão é 1 e também é dado em pixels.

5) Bgcolor: define a cor de fundo para cada célula da tabela. Deve ser especificado com base no sistema de numeração hexadecimal.

6) Bordercolor: define a cor das bordas da tabelas.

7) Bordercolordark e Bordercolorlight: define, respectivamente,  a cor mais escura e mais clara da borda, dando um efeito tridimensional à mesma.

Vimos até aqui os parâmetros da Tag principal para monagem de tabelas. Agora vamos ver as Tags “secundárias”, que criarão as linhas e as colunas e os seus parâmetros.

<tr>  -  Cria linha na tabela

Essa Tag <tr>...</tr> é responsável por criar linhas na tabela, e tudo o que estiver dentro dela estará em uma mesma linha.

<td>  -  Cria coluna na tabela

Essa Tag <td>...</td> é responsável por criar as colunas na tabela. Ela deve ser colocada sempre entre <tr>...</tr>.

<th>  -  Cabeçalho de uma coluna

Essa Tag <th>...</th> define o cabeçalho de uma coluna. A diferença entre <td> e <th> é que os dados ente <th>...</th> serão colocados em negrito e centralizados.

<caption>  - Cabeçalho de uma tabela

Essa Tag <caption>...</caption>  define um cabeçalho para a tabela, e será colocado logo no início, não fazendo parte de nenhuma de suas células.

Como parâmetros de <tr> e <td> temos:

1) Valign: define o alinhamento vertical das informações.  Os valores possíveis para este parâmetro são:
a) baseline: mantém as linhas de texto sempre com o mesmos alinhamento.
b) top: alinha o conteúdo ao topo da célula.
c) middle: alinha o conteúdo ao centro da célula.
        d) bottom: alinha o conteúdo na base da célula.

2) Width: define a largura da célula, e deve ser dado em pixels.

3) Height: define a altura da célula, de também deve ser dado em pixels.

4) Colspan e Rowspan: Expande as células, em colunas e linhas, respectivamente, dando a sensação do efeito “Mesclar Células” do MS Word.

Além dos parâmetros vistos acima, <tr> e <td> podem ter ainda o parâmetro bgcolor.

Para fixar, digite o código HTML abaixo e veja qual será o resultado.

<html>
<head>
<title>Curso de HTML – Aula 8</title>
</head>

<body>
<table width="300" border="0" cellspacing="5" cellpadding="3">
  <caption align="top">
    LISTA DE SOFTWARES
  </caption>
  <tr>
    <th>Lista 1</th>
    <th>Lista 2</th>
  </tr>
  <tr>
    <td>Office</td>
    <td>Corel Draw</td>
  </tr>
  <tr>
    <td>BrOffice</td>
    <td>Photoshop</td>
  </tr>
  <tr>
    <td>Linux</td>
    <td>Fireworks</td>
  </tr>
  <tr>
    <td>Windows</td>
    <td>Dreamweaver</td>
  </tr>
  <tr>
    <td>Mac</td>
    <td>Flash</td>
  </tr>
</table>
</body>
</html>




Links Patrocinados

 interatividade
versão para impressão envie por e-mail 1 Comentário(s) comentários compartilhe
 
Preencha o formulário para comentar:
Nome:*

E-mail:* (não será exibido)

Site: (http://)

Comentário:*

Deseja receber os comentários no e-mail?

Anti-spam: (nova imagem)





Dudu França

Publicado em: 24/09/2008 - 18:36

Gostei dessa aula, tenho todas as outras gravadas no favoritos em em PDF. Veja se não demora muito pra postar a aula 9 Jonathan.

 

Autor


Jonathan Lamim Antunes Jonathan Lamim Antunes
Web Designer e Programador Web (PHP/MySQL) e Desktop (Delphi). Além de professor de informática.
» Site do colunista

Todas as matérias de Jonathan Lamim Antunes



Links Patrocinados

Mais populares

Matérias relacionadas

© 2005 - 2008 - Oficina da Net - v 4.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.