48
Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior [email protected]

Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior [email protected]. HTML Formatando o documento

Embed Size (px)

Citation preview

Page 1: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Desenvolvimento de Aplicações para Internet

CSS

Celso Olivete Jú[email protected]

CSS

Page 2: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário

Responsável por fazer a

interação entre os dados

2Desenvolvimento de Aplicações para Internet

interação entre os dados

fornecidos pelo usuário

(através do navegador) e o

servidor.

Principais itens: menu,

campos de textos, botões,...

Page 3: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

� Formulário

� Tag <FORM> ... </FORM>� Atributos

� ACTION: Especifica o URL do script ao qual serão enviados os dados doformulário.

� METHOD: Seleciona um método para acessar o URL de ação� GET

� os dados enviados fazem parte do URL (endereço) associado àconsulta enviada para o servidor;

� suporta até 128 caracteres. Ex: www.xxx.com.br?nome=teste� POST

� os dados entrados fazem parte do corpo da mensagem enviadapara o servidor;

� transfere grande quantidade de dados.

EX: <FORM METHOD="POST" action = “pagina.html">

3Desenvolvimento de Aplicações para Internet

Page 4: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário

� Pode conter qualquer formatação - parágrafos, listas,tabelas, imagens - exceto outros formulários

� Geralmente utiliza-se <INPUT>, <SELECT> e<TEXTAREA>.

� OBS: todos os campos de entrada devem ter umatributo NAME � que será utilizado posteriormentepelo script

4Desenvolvimento de Aplicações para Internet

Page 5: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <INPUT>– <INPUT>: tem um atributo TYPE, ao qual atribuímos seis

valores diferentes para gerar seis tipos diferentes de entradade dados.

– TIPO TEXTO (1)

Nome: <INPUT TYPE=TEXT NAME="Nome">

Nome:

– TIPO PASSWORD (2)

Password: <INPUT TYPE=PASSWORD NAME="senha">

Password:

5Desenvolvimento de Aplicações para Internet

**************

Page 6: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <INPUT>

� ATRIBUTOS ADICIONAIS para campos do tipo texto epassword� VALUE � usado para dar um valor inicial� VALUE � usado para dar um valor inicial

<INPUT TYPE=TEXT NAME="nome" VALUE="Seu nome">

� SIZE � especifica o tamanho do espaço no display para o campo

Endereço: <INPUT TYPE=TEXT SIZE=35>

� MAXLENGTH � número de caracteres aceitos em um campo

Dia do mês: <INPUT TYPE=TEXT NAME="ex" MAXLENGTH=2>

6Desenvolvimento de Aplicações para Internet

Page 7: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <INPUT>

� Múltipla escolha

� TIPO CHECKBOX (3)� insere um botão para escolha de

opções. A cada alternativa corresponde um valor a ser

manipulado pelo script que processa os dados. NAME deve

ser diferente para cada ítem

� <INPUT TYPE=CHECKBOX NAME=“futebol" VALUE="futebol">Futebol

� <INPUT TYPE=CHECKBOX NAME=“volei" VALUE="volei" CHECKED>Vôlei

7Desenvolvimento de Aplicações para Internet

Page 8: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <INPUT>

� Escolha única

� TIPO RADIO (4)� insere um botão de escolha de valores para uma

opção. NAME deve ser o mesmo para todos os ítens

<INPUT TYPE=RADIO NAME="sexo" VALUE="masc“ CHECKED>Masculino <br>

<INPUT TYPE=RADIO NAME="sexo" VALUE="fem">Feminino

8Desenvolvimento de Aplicações para Internet

Page 9: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <INPUT>

� BOTÕES DE AÇÃO

� SUBMIT (5)� realiza o envio dos dados para o servidor

<INPUT TYPE=SUBMIT NAME=b_enviar VALUE="Envia mensagem">

� RESET (6)� restaura os valores iniciais das entradas de dados

<INPUT TYPE=RESET NAME=b_limpar VALUE="Apaga tudo!">

9Desenvolvimento de Aplicações para Internet

Page 10: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <SELECT>

� <SELECT> apresenta uma lista de valores (menu suspenso)através de campos OPTION.

� <SELECT NAME="sabor"> OPCIONAL� <SELECT NAME="sabor">

<OPTION VALUE = “abacaxi”>Abacaxi </OPTION>

<OPTION VALUE=“creme” SELECTED >Creme </OPTION>

<OPTION VALUE = “morango”>Morango </OPTION>

<OPTION VALUE = “chocolate”>Chocolate </OPTION>

</SELECT>

10Desenvolvimento de Aplicações para Internet

OPCIONAL

VALOR DE RETORNO

Page 11: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário <TEXTAREA>

� <TEXTAREA> abre uma área para entrada detexto de acordo com atributos para número decolunas/linhas e, se for o caso, um valor inicial.colunas/linhas e, se for o caso, um valor inicial.

<TEXTAREA COLS=40 ROWS=5 NAME="comentario"> Deixe seucomentário

</TEXTAREA>

11Desenvolvimento de Aplicações para Internet

Page 12: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

�Formulário completo

12Desenvolvimento de Aplicações para Internet

Page 13: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

HTMLFormatando o documento...

Folhas de estilos – CSSHTML é responsável pelo trabalho

13Desenvolvimento de Aplicações para Internet

HTML é responsável pelo trabalho

pesado (a estrutura), enquanto

CSS dá o toque de elegância

(layout).

Page 14: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� CSS. Vantagens:

� Economizar o seu tempo.

� Diminuir o tamanho do código de sua página.� Diminuir o tamanho do código de sua página.

� Sua página irá carregar mais rapidamente.

� Mais facilidade de manter e fazer alterações na

página.

� Maior controle no layout da página.

14Desenvolvimento de Aplicações para Internet

Page 15: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSSCriando estilos

� Cada estilo é definido como uma regra CSS.

elemento {atributo1: valor; atributo2: valor ...}

ELEMENTO � descreve o elemento de design ao qual o estiloELEMENTO � descreve o elemento de design ao qual o estiloserá aplicado.ATRIBUTO1 � o aspecto específico do elemento que você querusar como estiloVALOR �a configuração aplicada ao atributo.

15Desenvolvimento de Aplicações para Internet

Page 16: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Estilos CSS são formados por regras que,

geralmente, são colocadas em um arquivo

separado (.css)

� Facilitar a manutenção

� Existe também a possibilidade de declarar as regras

CSS dentro do próprio arquivo HTML – não

indicado!!

16Desenvolvimento de Aplicações para Internet

Page 17: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� CSS em arquivo externo

17Desenvolvimento de Aplicações para Internet

Page 18: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Exemplo de uma regra CSS (config.css)

H4 {

ELEMENTO

ATRIBUTO VALOR

18Desenvolvimento de Aplicações para Internet

H4 {

font-family: 'Arial';

font-size: 14pt;

color: blue;

}

PONTO-VÍRGULA ����SEPARAM OS ATRIBUTOS

Page 19: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Para facilitar a definição das regras, pode-

se utilizar um editor CSS

19Desenvolvimento de Aplicações para Internet

Page 20: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Utilizando a CSS criada

�Utilizando a CSS criada

– Basta incluir a seguinte TAG dentro de <HEAD> … </HEAD>– Basta incluir a seguinte TAG dentro de <HEAD> … </HEAD>e informar a localização correta do arquivo

<LINK REL="STYLESHEET" HREF=“CSS/Config.css"TYPE="text/css">

<h4> Bem vindo ao mundo HTML </h4> ...

20Desenvolvimento de Aplicações para Internet

Page 21: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Lembre-se de salvar os arquivos CSS no

local apropriado (diretório CSS)

21Desenvolvimento de Aplicações para Internet

Page 22: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Trabalhando com cores e fundo

�Color;

�Background-color;�Background-color;

�Background-image;

�Background-repeat;

�Background-attachment;

�Background-position;

�Background.

22Desenvolvimento de Aplicações para Internet

Page 23: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Color

� A propriedade color define a cor do primeiro plano de um

elemento.

� Considere, por exemplo, que desejamos que todos os

cabeçalhos de primeiro nível no documento sejam na cor

vermelha <h1>

23Desenvolvimento de Aplicações para Internet

h1 {color: #ff0000;}

Page 24: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-color

� Define a cor do fundo de um elemento. O

elemento <body> contém todo o conteúdo de umelemento <body> contém todo o conteúdo de um

documento HTML. Assim, para mudar a cor de

fundo da página, devemos aplicar a propriedade

background-color ao elemento <body>.

�Pode-se aplicar cores de fundo para outros

elementos, inclusive para cabeçalhos e textos.

24Desenvolvimento de Aplicações para Internet

Page 25: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-color

body {background - color : FFCC66;

25Desenvolvimento de Aplicações para Internet

background - color : FFCC66;}h1 {color: #990000;background-color: #FC9804;}

Page 26: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-image: propriedade usada

para definir imagens de fundo

body {

26Desenvolvimento de Aplicações para Internet

body {background-color: #FFCC66;background-image: url(“../images/imagem.jpg");}

Page 27: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-repeat

� imagens de fundo repetidas

27Desenvolvimento de Aplicações para Internet

body {background-image: url(“../images/imagem.jpg");background-repeat: no-repeat;}

Page 28: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-attachment

� A propriedade background-attachment define

se a imagem será fixa ou se irá rolarse a imagem será fixa ou se irá rolar

juntamente com o elemento que a contém.

� Uma imagem de fundo fixa permanece no

mesmo lugar e não rola com a tela ao contrário

da imagem que não é fixa e rola acompanhando

o conteúdo da tela.

28Desenvolvimento de Aplicações para Internet

Page 29: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-attachment

29Desenvolvimento de Aplicações para Internet

Page 30: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-position

� Por padrão uma imagem de fundo é

posicionada no canto superior esquerdo daposicionada no canto superior esquerdo da

tela.

�A propriedade background-position permite

alterar este posicionamento padrão e colocar a

imagem em qualquer lugar na tela.

30Desenvolvimento de Aplicações para Internet

Page 31: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-position

� Define-se o posicionamento através do sistema de

coordenadas.

� Por exemplo, os valores '100px 200px' posicionam a imagem� Por exemplo, os valores '100px 200px' posicionam a imagem

a 100px do topo e a 200px do lado esquerdo da janela do

navegador.

� As coordenadas podem ser expressas em percentagem da

largura da janela, em unidades fixas (pixels, centímetros,

etc.) ou pode-se usar as palavras top, bottom, center, left e

right.31Desenvolvimento de Aplicações para Internet

Page 32: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background-position

32Desenvolvimento de Aplicações para Internet

Page 33: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

CSS

� Background

� todas estas propriedades podem ser expressas de forma

abreviada background-color: #white;background background-image: url("borboleta.jpg");background - repeat : no - repeat ;

�ficando dessa forma…

�seguindo a sintaxe

33Desenvolvimento de Aplicações para Internet

background - repeat : no - repeat ;background-attachment: fixed;background-position: right bottom;

background: white url("borboleta.jpg") no-repeat fixed right bottom;

[background-color] | [background-image] | [background-repeat]| [background-attachment] | [background-position]

Page 34: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elementos Div e Span

� Os elementos div e span foram criados com o HTML 4

com a finalidade de fornecer um mecanismo genérico

para agrupar e prover estrutura aos documentos. O

elemento div é um container nível de bloco e span é

34Desenvolvimento de Aplicações para Internet

elemento div é um container nível de bloco e span éum elemento inline.

� Uma class é em geral usada para fornecer uma

identidade a uma div ou span com o propósito de

fornecer uma referência para estilização por CSS ou

captura por um script.

Page 35: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Div

� Exemplo de layout utilizando div

35Desenvolvimento de Aplicações para Internet

� As divs são definidas com regras CSS

Page 36: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo a tag bodyCSS

� Primeiramente é necessário definirmos a área principal do documento � tag body

body {

36Desenvolvimento de Aplicações para Internet

body {

width:80%;

background-color: white;

font-size: 25px;

color:white;

}

Page 37: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo a div HeaderCSS

.header {

width: 80%;

background - color:Green ;

37Desenvolvimento de Aplicações para Internet

background - color:Green ;

float:right;

}

Page 38: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo a div ContentCSS

.content {

width: 70%;

background - color: black;

38Desenvolvimento de Aplicações para Internet

background - color: black;

float: right;

}

Page 39: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo a div LeftCSS

.left {

width: 10%;

39Desenvolvimento de Aplicações para Internet

background-color: blue;

float:right;

}

Page 40: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo a div FooterCSS

.footer {

width: 80%;

background-color:#FFA500;

float:right ;

40Desenvolvimento de Aplicações para Internet

float:right ;

}

Page 41: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Definindo o documentoHTML

<BODY>

<div class="header">

Logotipo

</div>

<div class="content">

Conteudo

41Desenvolvimento de Aplicações para Internet

Conteudo

</div>

<div class="left">

Item A <br>

Item B <br>

</div>

<div class="footer">

Rodape

</div>

</BODY>

Page 42: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elementos Div e Span

� Os elementos div e span foram criados com o HTML 4

com a finalidade de fornecer um mecanismo genérico

para agrupar e prover estrutura aos documentos. O

elemento div é um container nível de bloco e span é

42Desenvolvimento de Aplicações para Internet

elemento div é um container nível de bloco e span éum elemento inline.

� Uma class é em geral usada para fornecer uma

identidade a uma div ou span com o propósito de

fornecer uma referência para estilização por CSS ou

captura por um script.

Page 43: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elemento Span

�Span - Exemplo de

utilização� Definição de blocos

internos ao formulário

43Desenvolvimento de Aplicações para Internet

internos ao formulário

� Este mesmo formuláriotambém poderia ter sidoformatado utilizandotabelas – técnica menosusual

Page 44: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elemento Span

� Definindo duas colunas dentro da div content

.coluna1 {

width: 50%;

background - color : #9370 DB;

44Desenvolvimento de Aplicações para Internet

float:left; /* flutuar para esquerda*/

}

.coluna2 {

width: 50%;

background-color:Aqua;

float:right; /* flutuar para direita*/

}

Page 45: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elemento Span

� Coluna 1 e Coluna 2 definidas com o elemento span

dentro da div content

45Desenvolvimento de Aplicações para Internet

<div class="content"><span class="coluna1">

Coluna 1</span><span class="coluna2">

Coluna 2 </span>

</div>

Page 46: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Elemento Span

�Observações:

1. Dentro do elemento span podem ser criados,

por exemplo, elementos do tipo input, textarea

46Desenvolvimento de Aplicações para Internet

por exemplo, elementos do tipo input, textarea

e select

2. Regras CSS podem ser aplicadas aos elementos

do tipo input, textarea e select

Page 47: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Exercício

� Estudar como agrupar elementos com o uso de

classes, id e div

� Visitem o site http://www.maujor.com� Visitem o site http://www.maujor.com

� Crie um site utilizando todos os conceitos vistos

na aula de hoje (principalmente a parte de

formulários) COM CSS. Pode ser feito em

dupla

47Desenvolvimento de Aplicações para Internet

Page 48: Desenvolvimento de Aplicações para Internet - fct.unesp.br · Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br. HTML Formatando o documento

Exercício

� A interface deve ser dividida utilizando

DIV e deverá ter um formato seguindo este

padrãocabeçalho

padrão

48Desenvolvimento de Aplicações para Internet

menu conteúdo

rodapé