RSS
HTML

Criação de Tabelas

imprimir
Publicado em: 22/04/2007  |  HTML  |  Visualizações: 2.873  |  3 Comentário(s)
Tabelas são um recurso bastante usado para se organizar visualmente, de modo alinhado, os dados em um documento HTML, ou seja, permitem colocar imagens e texto de um modo mais criativo ou adequado na página.

Dentro de cada célula da tabela pode-se inserir textos, imagens, arquivos, links e, inclusive, outras tabelas.

Cada linha pode conter várias células, assim, é preciso que se marque exatamente o ponto de quebra de uma linha e início de outra.

  • Abaixo, veremos a criação de uma tabela simples.


<table border="1">
<tr>
<td>Célula</td>
<td>Célula</td>
</tr>
<tr>
<td>Célula</td>
<td>Célula</td>
</tr>
</table>


<table></table>
Determina o início e o fim de uma tabela.

<tr></tr>
Determina o início e um fim de uma linha.

<td></td>
Determina o início e um fim de uma célula.

Atributos de personalização de tabela

border= "x"

Determina a largura da borda da tabela. (x é o valor em pixels da borda)

bgcolor= "cor"
Determina a cor de fundo da tabela.

width= "x"

Determina a largura da tabela. (x é o valor em pixels da largura)

height= "x"
Determina a altura da tabela. (x é o valor em pixels da altura)

cellspacing= "x"
Determina o espaço existente entre a borda da tabela e a célula. (x é o valor do espaço em pixels)

cellpadding= "x"
Determina o espaço existente entre a célula e o conteúdo da mesma. (x é o valor do espaço em pixels)

...
Alguns atributos de tabelas serão apresentadas;

<table border="1" bordercolor="#0000FF" cellppading="10" width="50%">
<caption>Exemplo de tabela</caption>
<tr><th>Texto 1</th><th> Texto 2</th><th> Texto 3</th>
</tr>
<td><td>Continuação do texto 1</td>
<td> Continuação do texto 2</td>
<td> Continuação do texto 3</td>
</tr>
<tr><td> Continuação do texto 1</td>
<td> Continuação do texto 2</td>
<td> Continuação do texto 3</td>
</tr>
<tfoot>
<tr><th colspan="4">Este é apenas um pequeno exemplo</th></tr>
</tfoot>
</table>


Atributos usados com este elemento: SUMMARY, WIDTH, BORDER, FRAME, RULES, CELLSPACING, CELLPADDING, ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, BGCOLOR, FRAME, RULES, BORDER.

. <tbody>

O TBODY é usado para especificar o conteúdo da tabela. Dentro dele estão os elementos que criam as linhas (TR) e colunas da tabela (TD). O uso do TBODY, no entanto, não é necessário.

Exemplo:

<table>
<tbody>
<tr><td>Este é um exemplo</td></tr>
<tr><td>Este é outro exemplo</td></tr>
</tbody>
</table>


Atributos usados com este elemento: ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, ALIGN, CHAR, CHAROFF, VALIGN.

. <td>

Todo o conteúdo que é exibido em uma tabela deve ser inserido dentro de uma célula criada com o elemento TD ou TH.

Exemplo:

<table>
<tr><td>Primeira célula da tabela</td><td>Segunda célula da tabela</td><td>Terceira célula da tabela</td></tr>
<tr><td colspan=3> </td>
</table>


Atributos usados com este elemento: ABBR, AXIS, HEADERS, SCOPE, ROWSPAN, COLSPAN, NOWRAP, WIDTH, HEIGHT, ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, BGCOLOR, ALIGN, CHAR, CHAROFF, VALIGN.

. <testarea>

O elemento TEXTAREA é usado para criar caixas de entrada de texto em páginas HTML.

Exemplo:

<FORM action="http://www.exemplo.com.br/cgi-bin/pegar-texto" method="post">
<P>
<TEXTAREA name="texto" rows="25" cols="60">
</TEXTAREA>
<INPUT type="submit" value="Enviar"><INPUT type="reset" value="Limpar">
</P>
</FORM>


Atributos usados com este elemento: NAME, ROWS, COLS, DISABLED, READONLY, TABINDEX, ACCESSKEY, ID, CLASS, LANG, TITLE, STYLE, ONFOCUS, ONBLUR, ONSELECT, ONCHANGE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP.

. <TFOOT>

O TFOOT é usado para exibir conteúdo no rodapé de uma tabela. Todo TFOOT deve ter, pelo menos, uma linha de dados, criada com o elemento TD.

Exemplo:

<table border="1" cellppading="10" cellspacing="0" width="50%">
<tr>
<td>Texto A</td>
<td>Texto B</td>
<td>Texto C</td>
</tr>
<tfoot>
<tr><th colspan=3>Fim da tabela</th></tr>
</tfoot>
</table>


Atributos relacionados com este elemento: Atributos usados com este elemento: ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, ALIGN, CHAR, CHAROFF, VALIGN.

. <TH>

Assim como o elemento TD, o TH é usado para definir as células e o conteúdo de uma tabela. Os dois elementos funcionam da mesma forma, mas o TH é mais utilizado para definir o título de uma coluna. A principal diferença é que o conteúdo inserido dentro do elemento TH é alinhado ao centro da célula e os textos são exibidos em negrito.

Exemplo:

<table border="1" BORDERCOLOR="#000000">
<tr><th>Título A</th><th>Título B</th><th>Título C</td></tr>
<tr><td>Conteúdo A...</td><td>Conteúdo B...</td><td>Conteúdo C...</td>
</table>


Atributos usados com este elemento: Atributos usados com este elemento: ABBR, AXIS, HEADERS, SCOPE, ROWSPAN, COLSPAN, NOWRAP, WIDTH, HEIGHT, ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, BGCOLOR, ALIGN, CHAR, CHAROFF, VALIGN.

. <THEAD>

O THEAD é usado para definir o cabeçalho de uma tabela. O TFOOT deve ter pelo menos uma linha de dados, criada com o elemento TR.

Exemplo:

<table border="1" cellppading="10" cellspacing="0" width="50%">
<tr>
<thead>
<td>Texto A</td>
<td>Texto B</td>
<td>Texto C</td>
</thead>
</tr>
<tfoot>
<tr><th colspan=3>Fim da tabela</th></tr>
</tfoot>
</table>


. <TITLE>

É usado para identificar o título de um documento HTML. Este elemento deve sempre ser colocado no cabeçalho (HEAD) de uma página.

Exemplo:

<head>
<title>Título da Página</title>
</head>


. <tr>

Define as linhas de uma tabela. Toda linha deve ter pelo menos um elemento TD, para exibir o conteúdo da tabela.

Exemplo:

<table border="1" bordercolor="#000000">
<tr id="primeiralinha"><td>Esta é a primeira linha de uma tabela</td>
<tr id="segundalinha"><td>Esta é a segunda linha de uma tabela</td>
</TABLE>


Atributos usados com este elemento: ID, CLASS, LANG, DIR, TITLE, STYLE, ONCLICK, ONDBLCLICK, ONMOUSEDOWN, ONMOUSEUP, ONMOUSEOVER, ONMOUSEMOVE, ONMOUSEOUT, ONKEYPRESS, ONKEYDOWN, ONKEYUP, BGCOLOR, ALIGN, CHAR, CHAROFF, VALIGN.

. <TT>

O TT é usado para exibir textos com fontes fixas, como Courier New.

Exemplo:

<TT>Um texto com fonte fixa</TT>
-----

Para que serve a criação de tabelas?

A utilização de tabelas auxilia a dispor os elementos da página na posição exata que o autor desejar.


...
Espero que gostem. Dúvidas? Comente.


Links Patrocinados

 interatividade
versão para impressão envie por e-mail 3 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)





Publicado em: 25/04/2007 - 14:43

Olá, É melhor comentar que existem outras funções, tais comos <TH> e outros atributos...eu partcularmente aconcelho a não escrever seus códigos em letra maiuscula. Atenciosamente, Luciano Infanti - Adiministrador Abraços

 

Publicado em: 10/05/2007 - 12:44

Ok. Fiz isso.

 

Iria

Publicado em: 30/06/2008 - 16:03

Otima sua materia, so me tira uma duvida... como alinhar tfoot no fim da pagina se meu conteudo for menor que a página..

 

Autor




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.