Por que aprender a fazer tabelas? Tabelas auxiliam na formatação da página, e é por essa razão que eles foram acrescentados à linguagem html



Documentos relacionados
4. Características Gerais das Tabelas do HTML

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Lista e Tabelas. Fundamentos da Linguagem Web

Síntese da aula anterior

Programação para Internet I

Programação HTML Construção de Páginas para WEB 47

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

Introdução. História. Como funciona

Tutorial de HTML. O que é HTML? Aprendendo

HTML. Sessão 4 HTML. Criação de Páginas WEB. Tabelas

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

HTML Página 36. Índice

Roteiro 2: Conceitos de Tags HTML

HyperText Markup Language HTML. Tabela

QUEM FEZ O TRABALHO?

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

Claudio Damasceno. Avançar

Vejamos um exemplo. Vamos supor que queiramos montar uma tabela 3X2, ou seja de 3 colunas por 2 linhas, o código HTML para isso é :

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

O elemento para definição de uma tabela é <TABLE> sendo finalizada com </TABLE>. Este elemento prevê sub-elementos para sua composição.

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Curso PHP Básico. Jairo Charnoski do Nascimento

HTML. Conceitos básicos de formatação de páginas WEB

Links e Imagens. Ana Cuper ana@instructor.com.br

Linguagem WEB Prof. Alexandre Unterstell -

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

Roteiro de Estudos e Atividades Avaliativas HTML

MÓDULO 1 - xhtml Básico

Implementando e manipulando Tabelas

Introdução à Tecnologia Web

Bem vindo ao ajuda do software QUICKFISH para criação de sites.

PROGRAMAÇÃO PARA INTERNET. Prof.: Jean Carlo Mendes

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

Programação e Designer para WEB

Desenvolvedor Web Docente André Luiz Silva de Moraes

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

HTML. Um documento HTML é constituído por um conjunto de TAGS (ex. html, head, body, etc.).

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Programação web Prof. Wladimir

INTRODUÇÃO À PROGRAMAÇÃO

INTRODUÇÃO AO DESENVOLVIMENTO WEB


Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

MANUAL DE BOAS PRÁTICAS

Observações importantes:

Técnicas e processos de produção. Profº Ritielle Souza

Passa a passo para construir uma página pessoal - Parte 1

Web Design Aula 01. No Caderno Responda as Questões abaixo

Web Design Aula 02: HTML

Tabelas. Web. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.

MANUAL DE BOAS PRÁTICAS

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

Aplicação para Web I. Começando a compreender o HTML

7. Cascading Style Sheets (CSS)

Informática I. Aula 4. Aula 4-05/09/2007 1

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.

Introdução a Tecnologia Web Desenvolvimento e Manutenção de Site

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

4 - HTML Básico: Criando documentos HTML:

HTML. Tópicos. Tags. Páginas WEB Arquitectura Definição HTML. O documento HTML Estrutura do documento Meta comandos Ferramentas de edição de HTML

CSS ETEC FRANCISCO MORATO. Professores: Kelly e Rafael

Manual de utilização do Portal Entrelace.org.br. William Oyama

A seguir voce vai poder acompanhar, em 10 passos, como gerenciar o conteúdo das páginas pelas quais voce é responsável.

Algoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15

Introdução aos Sistemas Informáticos

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia2.zip dezembro 1995 Tutorial - Autoria em World Wide Web

CSS é a abreviatura para Cascading Style Sheets Folhas de Estilo em Cascata

Posicionamento e Layout com CSS

Coleção - Análises de marketing em clientes de

Sumário. HTML CSS JQuery Referências IHC AULA

Como usar HTML em seus anúncios. ncios no MercadoLivre

Internet e Programação Web

Roteiro 7: Ferramentas de trabalho Editores de texto

Este arquivo é parte integrante do CD MEGA CURSOS Acesse -

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

Desenvolvedor Web Docente André Luiz Silva de Moraes

Configurações de envio com o uso de RSS

Instrução de Trabalho Base de Conhecimento

Tabelas. table <table>...</table>

Declaração do tipo de documento. Ana Cuper

Como incluir artigos:

Universidade Federal do Mato Grosso - STI-CAE. Índice

Layouts de páginas com HTML e CSS

EXEMPLO. h1 {font-family: arial, verdana, sans-serif;} h2 {font-family: "Times New Roman", serif;}

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

Web Design. Prof. Felippe

OPERAÇÃO DE SOFTWARE E APLICATIVOS

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

Exercício Excel Tabuada

Introdução ao HTML 5 e Implementação de Documentos

Confecção de uma carta... 07

SIMULADOS & TUTORIAIS

<link rel="stylesheet" type="text/css" href="imagens.css" />

Transcrição:

Por que aprender a fazer tabelas? Tabelas auxiliam na formatação da página, e é por essa razão que eles foram acrescentados à linguagem html

Tabela de dados

Tabelas para alinhar texto

Tabelas para conter imagens

Tabelas como template

Estrutura A estrutura e o conteúdo da tabela devem ficar dentro das TAGs <table> </table>

Estrutura básica de uma tabela <table> <tr> <td> celúla 1</td> <td>célula 2</td> </tr> <tr> <td> célula 3 </td> <td>célula 4</td> </tr> </table>

Representação da tabela célula 1 célula 2 célula 3 célula 4 <tr> <tr> <table> <td></td> <td></td> <td></td> <td></td> </table> </tr> </tr>

Table row <tr> - linha <tr>... </tr> Define uma linha na tabela. Dentro dela ficam as células da tabela, <td> Todas as características determinadas para as tags <tr> se aplicam para todas as células <td>

Table Headings <th> - cabeçalhos A TAG <th> é usada para especificar as células de cabeçalho da tabela. Funciona como um <td> mas seu conteúdo aparece geralmente em negrito. As tabelas podem ainda conter mais de um th para uma dada coluna, ou linha, ou simplesmente não conter nenhum elemento th, isto é, não conter em nenhuma célula em destaque. <th>texto em destaque</th>

Bordas

Espaçamento nas tabelas cellspacing cel1 cel2 cellpadding cel3 cel4 conteúdo cel1 cel2 < table cellspacing=10 cellpadding=0> cel3 cel4 cel1 cel2 < table cellspacing=0 cellpadding=10> cel3 cel4

Borda e espaçamento

Cores na web

Cores Protegidas para web As cores no monitor do computador são aditivas, ou seja, usam o sistema RGB.

Cores Protegidas para web Os monitores e demais suportes para arquivos digitais pode variar muito quanto a capacidade de exibir cores.

Cores Protegidas para web As cores protegidas para web são as 256 cores que um monitor supervga pode exibir. É possível usar cores não protegidas em sites, principalmente com a ampla difusão de monitores de 24 bits. Contudo, quando há dúvidas a respeito do suporte final, recomenda-se o uso de cores protegidas.

Cores Hexadecimais O código HTML lê as cores RGB convertidas para um código Hexadecimal. Os valores hexadecimais são compostos por 6 dígitos (um par para cada valor RGB), antecedidos do sinal #

Cores Hexadecimais Exemplos de valores RGB convertidos para valores hexadecimais Cor RGB Hexadecimal Branco 255 255 255 #FFFFFF Preto 000 000 000 #000000 Azul 000 000 255 #0000FF Vermelho 255 000 000 #FF0000

Cores Hexadecimais Softwares de imagens e de edição HTML costumam possuir tabelas de cores hexadecimais incorporadas.

Cores Hexadecimais O código html também aceita o nome de diversas cores padrão (em inglês), por exemplo: White Black - Red Magenta darkorange navy gray (etc.)

Colorindo as células

Colorindo as células

Mesclando células horizontais O colspan é usado para mesclar as células na horizontal O browser faz a célula 1 ocupar o equivalente a 2 células.

Mesclando células verticais O rowspan estica a célula para ocupar o espaço de células na vertical. No exemplo ela ocupa 2 células verticais.

<table> <tr> </tr> <tr> </tr> </table> Alinhamento horizontal <td>primeira célula</td> <td>segunda célula</td> <td>terceira célula</td> <td align="center">centro</td> <td align="left">esquerda</td> <td align="right">direita</td> Primeira célula Segunda célula Terceira célula Centro Esquerda Direita

Alinhamento Vertical <table> <tr> <td>teste de alinhamento</td> <td valign="top">top</td> <td valign="middle">middle</td> <td valign="bottom">bottom</td> </tr> Teste de alinhamento </table> TOP MIDDLE BOTTOM

Como usaremos tabelas?

Atividade 2

Atividade 2 Abra o bloco de notas, ou o Dreamweaver para começarmos um novo documento Inicie um novo documento: <html> Escreva a seção: <head> <title> Gaia Turismo de Aventura </title> </head> Em seguida abra um tag <body>

1ª. Etapa Fazer uma tabela com 5 linhas: <table width= 1000" border="0" cellpadding="0" cellspacing= 0 bgcolor="#ffffff"> <tr> <td> </td> </tr> </table> </body> </html> } 5 x

2ª. Etapa Na 4ª. linha, entre <td> e </td> colocar outra tabela, desta vez com uma única linha, porém 2 colunas: <table width="100%" border="0" cellspacing="20" cellpadding="0"> <tr> <td> aqui fica conteudo central </td> <td width= 200 bgcolor="#eeeeee valign="top"> conteudo lateral </td> </tr> </table>

3ª. Etapa Nesta segunda tabela, na primeira célula, entre <td> e </td>, copie e cole o conteúdo da página index.html. Atenção! Copie o código com toda a formatação que você já fez na aula passada.

4ª. Etapa Nesta mesma tabela, na célula seguinte, entre <td> e </td> coloque as informações contidas no arquivo index.txt no item Lateral. <p> Av. Paulista, 7654 </p> <p> São Paulo, S.P. </p> <p> CEP. 01234-567 </p> <p> Telefone: (11) 5505-1234 </p> <p> E-mail: info@gaiaturismo.com.br </p>

5ª. Etapa Na última linha da tabela maior, substitua os <td> por <th>: <th bgcolor= #CCCCCC >Gaia Turismo de Aventura </th> Salve a página como index.html e faça upload para o Geocities ou outra hospedagem de site gratuita

Material necessário Visualizar o site Gaia em: http://www.instructor.com.br/web/gaia/ Fazer download dos arquivos e atividades em http://www.instructor.com.br/web/gaia.html

Obrigada pela atenção!