SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
TABELAS




    Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Tabelas
   Tabelas são usadas para
    apresentar "dados tabulares" , isto
    é, informação que deva ser apresentada
    em linhas e colunas, de forma lógica.




         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exemplo 1.
<table>
<tr>
<td>Célula 1</td>
<td>Célula 2</td>
</tr>
<tr>
<td>Célula 3</td>
<td>Célula 4</td>
</tr>
</table>

        Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                    LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Será renderizado no navegador assim:




Célula 1 Célula 2
Célula 3 Célula 4




       Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                   LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Qual a diferença entre <tr> e <td>?
   3 tags básicas são usadas para inserir
    tabelas:
   <table> começa e termina uma tabela.
    Evidente.
   <tr> significa "table row" - linha de tabela -
    começa e termina e uma linha horizontal da
   tabela. Também evidente.
   <td> significa "table data" - dados da tabela.
    começa e termina cada célula contida nas
    linhas da tabela. Tudo simples e evidente.
          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Existem atributos? (Border)
   Por exemplo, o atributo border que é usado para definir a espessura de uma
    borda em volta da tabela:

   Exemplo 3:

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


               Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                           LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Será renderizado no navegador assim:




    Célula 1 Célula 2
    Célula 3 Célula 4




       Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                   LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Largura da tabela
   Tal como fizemos com as imagens, podemos
    definir width - largura - em pixels, para uma
    tabela - ou alternativamente em percentagem
    da tela:
   Exemplo 4:
   <table border="1" width="30%">
   Este exemplo renderiza no navegador uma
    tabela com largura igual a 30% da largura da
    tela. Tente você mesmo.
          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Mais atributos?
   Existe uma grande quantidade de atributos para
    tabelas. A seguir mais dois:
   align: define o alinhamento horizontal do conteúdo
    da tabela, de uma linha ou de uma célula. Por
    exemplo, left, center ou right (à esquerda, no centro
    ou à direita).
   valign: define o alinhamento vertical do conteúdo de
    uma célula. Por exemplo, top, middle ou bottom (em
    cima, no meio ou em baixo).
   Exemplo 5:
   <td align="right" valign="top">Célula 1</td>
           Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                       LUCIANO.CRECENTE@ETEC.SP.GOV.BR
O que posso inserir em tabelas?
   Teoricamente você pode inserir qualquer coisa em uma tabela:
    texto, links e imagens... MAS, tabelas destinam-se a
    apresentar dados tabulares (isto é, dados que por sua
    natureza devam ser apresentados em linhas e colunas) então
    abstenha-se de colocar coisas dentro de tabela simplesmente
    porque você deseja que elas estejam próximas umas às outras.

   Nos primórdios da Internet - isto é, há poucos anos atrás -
    tabelas eram usadas como ferramenta para construir layout. Se
    você quer controlar a apresentação de textos e imagens, existe
    uma maneira bem mais racional (dica:CSS). Adiante veremos
    isto.




             Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                         LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exercícios para fixação
1. Crie a seguinte tabela, aplicando os atributos border,
align, valign e width:



PRODUTO                QUANTIDADE              VALOR UNITÁRIO

Placa mãe              5                       R$ 250,00

Processador            10                      R$ 450,00

Memória RAM            8                       R$ 90,00




              Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                          LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Mais tabelas
   O que mais existe?
   Os dois atributos colspan e rowspan
    são usados para criar tabelas
    singulares.
   Colspan é a abreviação para "column
    span". Colspan é usada na tag <td>
    para indicar quantas colunas
    estarão contidas em uma célula.
         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exemplo 1:
   <table border="1">
   <tr>
   <td colspan="3">Célula 1</td>
   </tr>
   <tr>
   <td>Célula 2</td>
   <td>Célula 3</td>
   <td>Célula 4</td>
   </tr>
   </table>
          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Será renderizado no navegador assim:



   Célula 1
   Célula 2       Célula 3           Célula 4




       Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                   LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exemplo 2:
<table border="1">
<tr>
<td colspan="2">Célula 1</td>
<td>Célula 2</td>
</tr>
<tr>
<td>Célula 3</td>
<td>Célula 4</td>
<td>Célula 5</td>
</tr>
</table>
         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Será renderizado no navegador assim:



    Célula 1                      Célula 2

    Célula 3 Célula 4 Célula 5




       Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                   LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Que tal rowspan?
   Como você já deve ter concluido,
    rowspan especifica quantas linhas
    estarão contidas em uma célula:




         Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                     LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exemplo 3:
<table border="1">
<tr>
<td rowspan="3">Célula 1</td>
<td>Célula 2</td>
</tr>
<tr>
<td>Célula 3</td>
</tr>
<tr>
<td>Célula 4</td>
</tr>
</table>


          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Será renderizado no navegador assim:



                    Célula 2
  Célula 1          Célula 3
                    Célula 4




       Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                   LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Continuação...
   No exemplo anterior rowspan é definido em "3" na
    Célula 1. Isto especifica que uma célula deve conter
    3 linhas. Célula 1 e Célula 2 estão na mesma linha,
    enquanto Célula 3 e Célula 4 formam duas linhas
    independentes.

   Assim, é sempre uma boa idéia, desenhar a tabela
    em uma folha de papel antes de começar a
    codificação HTML.


           Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                       LUCIANO.CRECENTE@ETEC.SP.GOV.BR
Exercício 1
   Crie a seguinte tabela. Atenção para a
    posição dos valores dentro das células.


       Peças               Preço
                                            INFORMÁTICA
        HD                300,00

          Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO
                      LUCIANO.CRECENTE@ETEC.SP.GOV.BR

Mais conteúdo relacionado

Mais procurados

Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADLeinylson Fontinele
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidJosé Alexandre Macedo
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisFabrício Lopes Sanchez
 
Informática para concursos públicos completa
Informática para concursos públicos completaInformática para concursos públicos completa
Informática para concursos públicos completaCDIM Daniel
 
Orientação a Objetos em Python
Orientação a Objetos em PythonOrientação a Objetos em Python
Orientação a Objetos em PythonLuciano Ramalho
 
Introdução à Linguagem de Programação C
Introdução à Linguagem de Programação CIntrodução à Linguagem de Programação C
Introdução à Linguagem de Programação CJose Augusto Cintra
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Faculdade Mater Christi
 
Prática de laboratório utilizando views, stored procedures e triggers
Prática de laboratório   utilizando views, stored procedures e triggersPrática de laboratório   utilizando views, stored procedures e triggers
Prática de laboratório utilizando views, stored procedures e triggersDaniel Maia
 
Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Marconi Pacheco
 

Mais procurados (20)

Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentais
 
Informática para concursos públicos completa
Informática para concursos públicos completaInformática para concursos públicos completa
Informática para concursos públicos completa
 
Python - Introdução
Python - IntroduçãoPython - Introdução
Python - Introdução
 
Ficha html e css
Ficha   html e cssFicha   html e css
Ficha html e css
 
Aula 3 banco de dados
Aula 3   banco de dadosAula 3   banco de dados
Aula 3 banco de dados
 
Tabela Hash
Tabela HashTabela Hash
Tabela Hash
 
Orientação a Objetos em Python
Orientação a Objetos em PythonOrientação a Objetos em Python
Orientação a Objetos em Python
 
Introdução à Linguagem de Programação C
Introdução à Linguagem de Programação CIntrodução à Linguagem de Programação C
Introdução à Linguagem de Programação C
 
Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)Sistemas de arquivos cap 04 (iii unidade)
Sistemas de arquivos cap 04 (iii unidade)
 
Estrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas EncadeadasEstrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas Encadeadas
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
Javascript aula 01 - visão geral
Javascript   aula 01 - visão geralJavascript   aula 01 - visão geral
Javascript aula 01 - visão geral
 
Poo
PooPoo
Poo
 
Prática de laboratório utilizando views, stored procedures e triggers
Prática de laboratório   utilizando views, stored procedures e triggersPrática de laboratório   utilizando views, stored procedures e triggers
Prática de laboratório utilizando views, stored procedures e triggers
 
Revisao php
Revisao phpRevisao php
Revisao php
 
Linguagem C 09 Ponteiros
Linguagem C 09 PonteirosLinguagem C 09 Ponteiros
Linguagem C 09 Ponteiros
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Bootstrap praticas mais usadas
Bootstrap praticas mais usadas
 

Destaque (20)

Html5 Aula 3
Html5 Aula 3Html5 Aula 3
Html5 Aula 3
 
Resumo html 2012 exercícios 01 21
Resumo html 2012   exercícios 01 21Resumo html 2012   exercícios 01 21
Resumo html 2012 exercícios 01 21
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
Html básico 3 links
Html básico 3   linksHtml básico 3   links
Html básico 3 links
 
Php
PhpPhp
Php
 
Conceitos históricos e evolução dos websites
Conceitos históricos e evolução dos websitesConceitos históricos e evolução dos websites
Conceitos históricos e evolução dos websites
 
HTML
HTMLHTML
HTML
 
Html 01
Html 01Html 01
Html 01
 
Html básico 2 imagens
Html básico 2   imagensHtml básico 2   imagens
Html básico 2 imagens
 
HTML5 Mobile Aula 1
HTML5 Mobile Aula 1HTML5 Mobile Aula 1
HTML5 Mobile Aula 1
 
Creative Pedagogy and Mobile Education
Creative Pedagogy and Mobile EducationCreative Pedagogy and Mobile Education
Creative Pedagogy and Mobile Education
 
Minicurso Web. Front-end e HTML5 (parte 1)
Minicurso Web. Front-end e HTML5 (parte 1)Minicurso Web. Front-end e HTML5 (parte 1)
Minicurso Web. Front-end e HTML5 (parte 1)
 
Sistema operacional embarcado
Sistema operacional embarcadoSistema operacional embarcado
Sistema operacional embarcado
 
Adobe flash cs3
Adobe flash cs3Adobe flash cs3
Adobe flash cs3
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacional
 
SO para computadores pessoais
SO para computadores pessoaisSO para computadores pessoais
SO para computadores pessoais
 
Desenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptDesenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascript
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 
Rotina diaria
Rotina diariaRotina diaria
Rotina diaria
 
Sistemas Operacionais para Servidores
Sistemas Operacionais para ServidoresSistemas Operacionais para Servidores
Sistemas Operacionais para Servidores
 

Semelhante a Html básico 4 tabelas

Apostila aim-excel
Apostila aim-excelApostila aim-excel
Apostila aim-excelmidilandia
 
Como Fazer tabelas em HTML
Como Fazer tabelas em HTMLComo Fazer tabelas em HTML
Como Fazer tabelas em HTMLTales Augusto
 
Apostila aim básico excel
Apostila aim básico   excelApostila aim básico   excel
Apostila aim básico excelnailton galdino
 
Apostila calc openoffice-final
Apostila calc openoffice-finalApostila calc openoffice-final
Apostila calc openoffice-finalwilsonguns
 
Html - capitulo 11
Html - capitulo 11Html - capitulo 11
Html - capitulo 11Alvaro Gomes
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Emiliano Barbosa
 
Aula-1 - Introducao ao Excel.pptx
Aula-1 - Introducao ao Excel.pptxAula-1 - Introducao ao Excel.pptx
Aula-1 - Introducao ao Excel.pptxmauro Adriano
 
Apostila excel completa
Apostila excel completaApostila excel completa
Apostila excel completaMarcos Maxlu
 
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...Leinylson Fontinele
 
Estrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaEstrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaLeinylson Fontinele
 
Processar fluxos de textos usando filtros
Processar fluxos de textos usando filtrosProcessar fluxos de textos usando filtros
Processar fluxos de textos usando filtrosSoftD Abreu
 

Semelhante a Html básico 4 tabelas (20)

Apostila aim-excel
Apostila aim-excelApostila aim-excel
Apostila aim-excel
 
Como Fazer tabelas em HTML
Como Fazer tabelas em HTMLComo Fazer tabelas em HTML
Como Fazer tabelas em HTML
 
Apostila aim excel
Apostila aim   excelApostila aim   excel
Apostila aim excel
 
Apostila aim básico excel
Apostila aim básico   excelApostila aim básico   excel
Apostila aim básico excel
 
Apostila aim excel
Apostila aim   excelApostila aim   excel
Apostila aim excel
 
Apostila calc openoffice-final
Apostila calc openoffice-finalApostila calc openoffice-final
Apostila calc openoffice-final
 
Html - capitulo 11
Html - capitulo 11Html - capitulo 11
Html - capitulo 11
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8
 
Aula-1 - Introducao ao Excel.pptx
Aula-1 - Introducao ao Excel.pptxAula-1 - Introducao ao Excel.pptx
Aula-1 - Introducao ao Excel.pptx
 
HTML_Tabelas.pptx
HTML_Tabelas.pptxHTML_Tabelas.pptx
HTML_Tabelas.pptx
 
Apostila excel completa
Apostila excel completaApostila excel completa
Apostila excel completa
 
2862004
28620042862004
2862004
 
Apostila etec excel
Apostila etec   excelApostila etec   excel
Apostila etec excel
 
Top0
Top0Top0
Top0
 
Top0
Top0Top0
Top0
 
USAR.pptx
USAR.pptxUSAR.pptx
USAR.pptx
 
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
 
Estrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na práticaEstrutura de Dados - Aula de revisão de c na prática
Estrutura de Dados - Aula de revisão de c na prática
 
HTML
HTML HTML
HTML
 
Processar fluxos de textos usando filtros
Processar fluxos de textos usando filtrosProcessar fluxos de textos usando filtros
Processar fluxos de textos usando filtros
 

Último

Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 

Último (20)

Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 

Html básico 4 tabelas

  • 1. TABELAS Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 2. Tabelas  Tabelas são usadas para apresentar "dados tabulares" , isto é, informação que deva ser apresentada em linhas e colunas, de forma lógica. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 3. Exemplo 1. <table> <tr> <td>Célula 1</td> <td>Célula 2</td> </tr> <tr> <td>Célula 3</td> <td>Célula 4</td> </tr> </table> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 4. Será renderizado no navegador assim: Célula 1 Célula 2 Célula 3 Célula 4 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 5. Qual a diferença entre <tr> e <td>?  3 tags básicas são usadas para inserir tabelas:  <table> começa e termina uma tabela. Evidente.  <tr> significa "table row" - linha de tabela - começa e termina e uma linha horizontal da  tabela. Também evidente.  <td> significa "table data" - dados da tabela. começa e termina cada célula contida nas linhas da tabela. Tudo simples e evidente. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 6. Existem atributos? (Border)  Por exemplo, o atributo border que é usado para definir a espessura de uma borda em volta da tabela:  Exemplo 3: <table border="1"> <tr> <td>Célula 1</td> <td>Célula 2</td> </tr> <tr> <td>Célula 3</td> <td>Célula 4</td> </tr> </table> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 7. Será renderizado no navegador assim: Célula 1 Célula 2 Célula 3 Célula 4 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 8. Largura da tabela  Tal como fizemos com as imagens, podemos definir width - largura - em pixels, para uma tabela - ou alternativamente em percentagem da tela:  Exemplo 4:  <table border="1" width="30%">  Este exemplo renderiza no navegador uma tabela com largura igual a 30% da largura da tela. Tente você mesmo. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 9. Mais atributos?  Existe uma grande quantidade de atributos para tabelas. A seguir mais dois:  align: define o alinhamento horizontal do conteúdo da tabela, de uma linha ou de uma célula. Por exemplo, left, center ou right (à esquerda, no centro ou à direita).  valign: define o alinhamento vertical do conteúdo de uma célula. Por exemplo, top, middle ou bottom (em cima, no meio ou em baixo).  Exemplo 5:  <td align="right" valign="top">Célula 1</td> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 10. O que posso inserir em tabelas?  Teoricamente você pode inserir qualquer coisa em uma tabela: texto, links e imagens... MAS, tabelas destinam-se a apresentar dados tabulares (isto é, dados que por sua natureza devam ser apresentados em linhas e colunas) então abstenha-se de colocar coisas dentro de tabela simplesmente porque você deseja que elas estejam próximas umas às outras.  Nos primórdios da Internet - isto é, há poucos anos atrás - tabelas eram usadas como ferramenta para construir layout. Se você quer controlar a apresentação de textos e imagens, existe uma maneira bem mais racional (dica:CSS). Adiante veremos isto. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 11. Exercícios para fixação 1. Crie a seguinte tabela, aplicando os atributos border, align, valign e width: PRODUTO QUANTIDADE VALOR UNITÁRIO Placa mãe 5 R$ 250,00 Processador 10 R$ 450,00 Memória RAM 8 R$ 90,00 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 12. Mais tabelas  O que mais existe?  Os dois atributos colspan e rowspan são usados para criar tabelas singulares.  Colspan é a abreviação para "column span". Colspan é usada na tag <td> para indicar quantas colunas estarão contidas em uma célula. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 13. Exemplo 1:  <table border="1">  <tr>  <td colspan="3">Célula 1</td>  </tr>  <tr>  <td>Célula 2</td>  <td>Célula 3</td>  <td>Célula 4</td>  </tr>  </table> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 14. Será renderizado no navegador assim: Célula 1 Célula 2 Célula 3 Célula 4 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 15. Exemplo 2: <table border="1"> <tr> <td colspan="2">Célula 1</td> <td>Célula 2</td> </tr> <tr> <td>Célula 3</td> <td>Célula 4</td> <td>Célula 5</td> </tr> </table> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 16. Será renderizado no navegador assim: Célula 1 Célula 2 Célula 3 Célula 4 Célula 5 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 17. Que tal rowspan?  Como você já deve ter concluido, rowspan especifica quantas linhas estarão contidas em uma célula: Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 18. Exemplo 3: <table border="1"> <tr> <td rowspan="3">Célula 1</td> <td>Célula 2</td> </tr> <tr> <td>Célula 3</td> </tr> <tr> <td>Célula 4</td> </tr> </table> Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 19. Será renderizado no navegador assim: Célula 2 Célula 1 Célula 3 Célula 4 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 20. Continuação...  No exemplo anterior rowspan é definido em "3" na Célula 1. Isto especifica que uma célula deve conter 3 linhas. Célula 1 e Célula 2 estão na mesma linha, enquanto Célula 3 e Célula 4 formam duas linhas independentes.  Assim, é sempre uma boa idéia, desenhar a tabela em uma folha de papel antes de começar a codificação HTML. Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR
  • 21. Exercício 1  Crie a seguinte tabela. Atenção para a posição dos valores dentro das células. Peças Preço INFORMÁTICA HD 300,00 Disciplina: PROGRAMAÇÃO PARA INTERNET - PROF. LUCIANO LUCIANO.CRECENTE@ETEC.SP.GOV.BR