HTML e CSS
HTML e CSS
Aula 1 Introdução 5
Revisão Prática 1 75
Atualização 18/08/2015
Publicação 19/01/2015
Lote 01-08/15
3
HTML5 com CSS
1 - Introdução
2 - Iniciando o projeto
4 - Cabeçalho e rodapé
5 - Formulário e
seletores
6 - Criando um logo
Teste Final
Ficha Pedagógica
4
HTML5 com CSS
Aula 1 - Introdução
Conteúdo:
• O que é World Wide Web?
• Apresentando o HTML
• Conhecendo as tags
• Apresentando o CSS
5
HTML5 com CSS
Para usufruir desse recurso é necessário utilizar de um meio muito co-
mum chamado de WebSite; sendo assim, a interface gráfica da internet.
Introdução
6
HTML5 com CSS
Para haver o acesso a um website são necessários alguns componentes
essenciais como:
7
HTML5 com CSS
Introdução
8
HTML5 com CSS
Apresentando o HTML
Em meados da década de 90, alguns cientistas se deram conta de que
necessitavam de um acesso a troca de informações e de documentação de
pesquisas, entre cientistas de diferentes universidades.
9
HTML5 com CSS
Introdução
10
HTML5 com CSS
11
HTML5 com CSS
Links
Segundo o dicionário on-line Michaelis:
“link
link
(línc) sm (ingl) 1 Telev Participação ao vivo de um repórter ou alguém
que não se encontra na própria estação de TV (na rua, por exemplo): A apre-
sentadora do programa pediu um link para que os visitantes da feira pudessem
fazer perguntas ao entrevistado. 2 Inform V ligação, acepções 14 e 15.”
Introdução
12
HTML5 com CSS
Um conceito que você, futuro desenvolvedor web, deve saber é que cada
página HTML criada é um arquivo. Sempre que o usuário clica em um link, é
um arquivo que está sendo chamado.
Uma característica que define uma página HTML é o seu conteúdo está-
tico, ou seja, se o desenvolvedor não alterar, o texto permanecerá. Páginas
feitas com outras linguagens como AspScript ou JavaScript podem apresentar
um conteúdo dinâmico. Um grande exemplo de sites dinâmicos são os sites
do Uol ou Yahoo.
13
HTML5 com CSS
Obs.: O site citado no parágrafo acima é fictício, serve apenas para fins
de explicação.
Introdução
14
HTML5 com CSS
URL
Certamente você já ouviu falar deste nome, URL (Uniform Resource Loca-
tor), que em português significa Localizador-Padrão de Recursos. Ao acessar
um endereço, o navegador primeiro “baixa” do site hospedeiro todo o conteúdo
da página, só depois disso, é exibido na página do navegador.
Conhecendo as tags
Como foi dito anteriormente, “Para que as páginas de um website possam
ser criadas, é preciso que você utilize um conjunto de códigos (feito em HTML)
que serão interpretados pelos browsers”.
Uma tag é identificada por meio dos símbolos de < (menor) e > (maior).
Um exemplo é a inserção do negrito em uma palavra. Para isso, a tag deve ser
empregada da seguinte forma:
15
HTML5 com CSS
Destacando a seguinte regra: todo o texto que for incluído entre seus
delimitadores de abertura e fechamento sofrerá as alterações produzidas
por ele.
A importância da indentação
Nesse momento será comentado sobre dois recursos pouco usados
pelos desenvolvedores, e que são de suma importância para quem desenvolve,
desde o iniciante ao avançado: a indentação e os comentários.
Fica a seu critério o uso da indentação, pois ele não altera o funciona-
mento da execução do HTML ou em qualquer outra linguagem.
Introdução
16
HTML5 com CSS
Tag de comentário
A tag de comentário, na maioria das vezes, é inserida na tag <HEAD>,
não sendo uma regra, porém alguns web designers têm o hábito de inserir co-
mentários na tag <BODY>.
< ! DOCTYPE HTML>: Essa é uma nova tag, começou a ser usa-
da no HTML5, e ela indica, para o navegador, qual o tipo de código que
será utilizado, nesse caso, passando para o português claro: < ! Tipo de
documento HTML>.
17
HTML5 com CSS
Para destacar como é fácil fazer algo e exibí-lo no browser, apenas com
essas quatro tags já pode-se criar uma página web, podendo ser chamada de
site.
<TITLE></TITLE>: Esta tag tem a função de inserir um título
na barra de título do navegador quando a página é carregada. Sempre
dentro da tag <HEAD>, esta tag tem a função de dar um título à página.
Apresentando o CSS
CSS (Cascading Style Sheets ou Folhas de estilo em cascata) é uma lin-
guagem utilizada para a formatação do layout do HTML, manipulando desde um
tipo de fonte até a coloração de palavras, letras, parágrafos ou textos inteiros.
Introdução
18
HTML5 com CSS
19
HTML5 com CSS
Introdução
20
HTML5 com CSS
Conclusão da aula
Exercícios de Fixação
1 - O que é website?
__________________________________________________________
_________________________________________________________________
_________________________________________________________________
Justifique: ________________________________________________
_______________________________________________________________
________________________________________________________________
21
HTML5 com CSS
Sugestão de exercício
Baseado no exemplo da camiseta branca (tela) e do calçado (apostila),
crie um novo exemplo que demonstre de forma clara e fácil para o seu instrutor,
o funcionamento do CSS utilizando um exemplo de estrutura e uma tabela
com possíveis modificações. Em seguida, salve seu arquivo com o nome de
exemplo_css em sua pasta pessoal.
___________________
Instrutor
Introdução
22
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
Existem diversas formas de criar sites, que vão desde a sites prontos,
onde você altera conforme sua necessidade, a programas próprios para esse
fim como Dreamweaver e NetBeans, por exemplo.
25
HTML5 com CSS
Pelo simples fato de ser o ensino gradativo, para chegar nas ferramentas
avançadas é necessário conhecer o básico. Para se chegar ao alto de um
prédio é necessário passar pelos andares, e existem duas formas de fazê-lo:
Pelo elevador ou pelas escadas.
Iniciando o projeto
26
HTML5 com CSS
Exercícios
27
HTML5 com CSS
2 - Em seguida serão inseridas mais duas tags que serão essenciais para
a construção da estrutura do site chamada HTML. Digite as tags de abertura
e fechamento do HTML: <HTML></HTML>.
4 - Os códigos do site serão inseridos entre essas duas tags. Para isso,
é necessário criar um espaço. Pressione mais uma vez a tecla Enter.
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não estiver, peça ajuda ao seu instrutor.
Iniciando o projeto
28
HTML5 com CSS
1 - Clique no espaço criado entre as duas tags e pressione a tecla tab. Isso
fará com que o marcador que está piscando avance um espaço para a direita.
Caso você tenha feito os passos corretamente, você estará nessa tela.
Caso não esteja, peça ajuda ao seu instrutor.
29
HTML5 com CSS
Observe que a forma como está sendo digitado deixa o código
organizado, e que uma tag está contida na outra ( a tag TITLE está dentro
da tag HEAD que está dentro da tag HTML ).
Caso você tenha feito os passos corretamente, você estará nessa tela.
Caso não esteja, peça ajuda ao seu instrutor.
Iniciando o projeto
30
HTML5 com CSS
Parabéns! Você acabou de criar seu primeiro site! Está na hora de ver
o resultado do seu trabalho.
Caso isso tenha acontecido, siga os passos abaixo e insira essas tags
em seu código.
31
HTML5 com CSS
A tag Meta charset é nova, inserida na versão 5 do html onde sua função
é ligar seu código a uma tabela de caracteres à página.
Obs.: Caso o erro do acento permaneça, troque UTF-8 por ANSI que
também é um tipo de codificação.
Muito bem! Você terminou esse exercício! Não feche o aplicativo, pois
ele será necessário para o próximo exercício.
Iniciando o projeto
32
HTML5 com CSS
Primeiras configurações
Eis o momento de aprender outras tags, elas serão essenciais para fazer
o site ter um formato.
A primeira tag que será apresentada é a HEADER. Uma tag, de suma
importância, inserida na versão 5 do HTML.
Um bom exemplo para definir a tag HEADER são as lojas de roupas, pois
elas podem colocar os seus itens em promoção entre essa tag. Tudo o que for
escrito participará do contexto da tela. Exemplo: Promoção de bota fora do Verão
no Inverno! Desconto de 50% em toda a loja! Aproveite os produtos mais baratos
como cuecas, calcinhas, camisetas gola polo e bonés da marca Thunder!
33
HTML5 com CSS
Exercícios
Iniciando o projeto
34
HTML5 com CSS
Não sei se você reparou, mas o exercício interativo da tela também fala
de uma academia. Na verdade é a mesma e, nas aulas futuras, ligaremos 3
páginas sendo: O exercício criado em tela (Academia Corpo Bom), o exercício
criado na apostila (Karatê Kyokugen Ken) e o exercício criado na sugestão de
exercício, onde os detalhes serão dados no final dessa aula.
35
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela.
Caso não esteja, peça ajuda ao seu instrutor.
1 - Mas, antes de aprender a usar essa tag, salve o seu projeto no Note-
pad++ e pressione a tecla F5.
Isso acontece por que as tags que são necessárias para deixar o texto
estruturado, como está no código, não foram inseridas.
Iniciando o projeto
36
HTML5 com CSS
Repare que o nome Kyokugen Ken que estava junto ao texto, agora
está semelhante a um título. Isso significa que esse texto está recebendo as
características que a tag HEADER dispõe.
37
HTML5 com CSS
Repare que o nome Kyokugen Ken que estava com a letra do mesmo
tamanho do texto ficou muito maior e em destaque. Quanto menor o número,
maior o tamanho da letra.
Iniciando o projeto
38
HTML5 com CSS
Formatação
39
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Iniciando o projeto
40
HTML5 com CSS
2º Parágrafo:<B>Takuma</B>,
<B> ensinava Karatê </B>,
<B> visão e entendimento particulares </B>,
<B><U> vários professores ensinariam uma mesma disciplina de modos
diferentes </U></B>,
inscrição <B><U> Kyokugen Ken</U></B>,
<B><U> ”Kyokugen Ken Dojo”</U></B>,
41
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Iniciando o projeto
42
HTML5 com CSS
No html tem diversas tags, mas essas duas são muito úteis, pois elas
fazem com que os textos comecem a ter uma “forma”. São as tags <BR> e <P>.
A tag <BR> (Break), conhecida como quebra de linha, entra em uma lista
seleta de tags que são somente de abertura. Sua função é acresentar linhas
no texto, linhas na tela.
Exercícios
43
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Iniciando o projeto
44
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Repare que o texto foi dividido em 4 partes, isso significa que 4 partes do
texto receberam os atributos correspondentes à tag <P>.
45
HTML5 com CSS
Entre os 2º e 3º parágrafos.
Entre os 3º e 4º parágrafos.
Iniciando o projeto
46
HTML5 com CSS
Conclusão da aula
Nessa aula você aprendeu como utilizar mais duas tags, a <BR> e a
<P></P>. Aprendeu também que, para a criação de um site, é necessário ter
um local, criar uma pasta e depositar todos os arquivos nela. Aprendeu que
o arquivo index.html é a página principal de seu site, onde tudo sairá dela.
Exercícios de Fixação
47
HTML5 com CSS
Sugestão de exercício
Crie uma página em HTML utilizando todo o conteúdo aprendido até
o momento. Ao invés de falar sobre Karatê, mude a arte marcial para o Judô.
___________________
Instrutor
Iniciando o projeto
48
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
51
HTML5 com CSS
Podem ser criados quantos arquivos CSS quiser e com diversas fun-
ções, mas não terão nenhuma função se não estiver conectado à página HTML.
Exercícios
53
HTML5 com CSS
Muito bem! Feito isso você conectou o arquivo CSS ao arquivo index.
html! Agora podem ser utilizados seus recursos, certo?
O arquivo criado dentro da pasta do site não faz com que o arquivo esteja
conectado. Para isso, é necessário uma linha código na estrutura HTML para
essa ligação.
O atributo rel define o tipo de arquivo ou página que está sendo re-
lacionado com a estrutura HTML. Nesse caso “stylesheet“ significa folha de
estilo (CSS).
Por fim, o atributo media define o tipo de media, um certo código CSS é
direcionado. Nessa situação, screen é usado para dispositivos e monitores
com resolução adequada e telas coloridas.
Configurando a página
Até o momento foi passado qual é a função do CSS e como ligá-lo ao
arquivo index.html.
55
HTML5 com CSS
Exercícios
3 - Digite: *{}.
4 - Feito isso, clique entre as chaves e pressione a tecla Enter duas vezes.
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
O que foi feito? Esse código fez com que o espaçamento e a margem da
página fossem zerados. Pode-se dizer que isso foi um “reset”.
3 - Feito isso, clique entre as chaves e pressione a tecla Enter duas vezes.
57
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
7 - Você analisará como está ficando sua página pelo navegador. Clique
no botão Salvar.
8 - Em seguida, clique na aba index.html. Caso ela não esteja aberta
no seu programa, vá até a pasta Academia e abra-a no Notepad++.
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Criando um menu
O menu nada mais é do que uma forma de ter conhecimento sobre
opções. Isso se refere a tudo, como em um restaurante, por exemplo, onde é
necessário mostrar para o cliente o que seu estabelecimento fornece e quanto
custa para obter aquele produto.
59
HTML5 com CSS
Essa tag foi promovida em sua função; no HTML4 ela era apenas um
atributo para ser a “cabeça” de uma sequência de códigos no HTML5.
A tag <OL> representa a classe das listas ordenadas, pois seus símbolos
são números ordinais e romanos.
A tag <UL> representa a classe das listas não ordenadas, pois suas
marcações são figuras como círculos, quadrados ou discos.
Nessa situação essa lista têm as funções citadas acima. Para ir ao ín-
dice do site, basta clicar na palavra índice; para assistir aos vídeos interativos,
basta clicar na palavra vídeos interativos e a mesma coisa com Exercícios de
HTML5 com CSS.
Quando isso acontece, é dito que esse texto está linkado, ligado, conec-
tado com outra página que contém esse conteúdo. Para fazer isso é utilizada
a tag <A>.
A tag <A> é responsável por transformar o texto da lista em um link.
Exercícios
61
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
11 - Feito isso, clique no final da tag </LI>, pressione a tecla Enter e digite
em sequência:
<LI><a href=”#”> Karatê Kyoukugen-ken </a></LI>
<LI><a href=”#”> Judô </a></LI>
<LI><a href=”#”> Fitness </a></LI>
Essa pequena lista aponta quais páginas / tópicos o site tem. Caso clique
em alguma opção, aparecerá esse caminho na barra de endereço do navegador:
http://quillan-college.e-monsite.com/medias/images/judo.jpg
16 - Clique em Judô.
63
HTML5 com CSS
Seletores
Eles são usados com frequência no CSS e permitem que as tags que
tenham o seletor inserido recebam a formatação, sendo os mais utilizados o
Class e o ID.
Caso queiram um café mais doce ou mais amargo, deveria ser feito um
outro tipo para um determinado público, isso seria a criação de outra classe.
Sua representação no CSS é um ponto ( . ).
Exercícios
65
HTML5 com CSS
Efeitos
Relembrando: No CSS, para definir a formatação no
texto é necessário colocar o nome da tag acompanhado
de chaves ( { } ).
Exercícios
Nesse exercício será ensinado como formatar a lista para criar um menu.
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Display permite que o usuário determine a forma como sua página será
gerada. No caso acima, esse block é de bloco. Esse bloco contém um espaço
em branco que não permite outros elementos HTML ao seu lado.
Volte à página 66, e repare na imagem da promoção da tag NAV que a tag
<LI> está dentro da tag <UL> e que está dentro da tag <NAV>.
67
HTML5 com CSS
NAV UL LI {
float:left;
}
NAV UL LI A {
display: block;
height: 30px;
padding: 0 30px;
font-size: 14px;
line-height: 30px;
text-align: center;
text-decoration: none;
font-weight: bold;
color: #000;
}
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
NAV UL LI A.destaque {
background-color: #34ABE0;
margin-left: 10px;
color: #FFF;
height: 25px;
line-height: 25px;
margin-top: 2px;
}
Background-color: Define a cor de fundo da página;
Margin-left: Define o ajuste da margem esquerda de um elemento;
Margin-top: Define o ajuste da margem superior de um elemento;
69
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Conclusão da aula
• Revisão prática I
Exercícios de Fixação
71
HTML5 com CSS
Sugestão de exercício
Crie um arquivo CSS com o nome de judo e utilize todo o conteúdo
aprendido nessa aula deixando o arquivo judo.html idêntico à página criada
no exercício da apostila.
Obs.: Antes de começar a aula 04, será solicitada a prática de uma re-
visão, onde será pedido todo o conteúdo ensinado até o momento. Lembre-o
de levar o arquivo fitness.txt que está na pasta C:\Praticar\HTML5\Revisão_
Prática_I para que ele possa fazer os exercícios.
___________________
Instrutor
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
Revisão Prática I
Esta revisão abrange:
• Aula 1 - Introdução
• Aula 2 - Iniciando o projeto
• Aula 3 - Formatação com CSS
Faça essa revisão prática com muita atenção, pois esse arquivo será
utilizado em exercícios futuros.
Exercícios
75
HTML5 com CSS
Revisão Prática I
76
HTML5 com CSS
77
HTML5 com CSS
Revisão Prática I
78
HTML5 com CSS
79
HTML5 com CSS
* display: block;
* height: 30px;
* padding: 0 30px;
* font-size: 14px;
* line-height: 30px;
* text-align: center;
* text-decoration: none;
* font-weight: bold;
* color: #000;
Revisão Prática I
80
HTML5 com CSS
___________________
Instrutor
81
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
Criando um artigo
A palavra Artigo contém diversas definições, dentre elas tem uma que
se encaixa ao que se refere a páginas virtuais.
83
HTML5 com CSS
O conteúdo gerado nas páginas virtuais são feitos seguindo o estilo dos
jornais, contendo um título, data de postagem, uma imagem para ilustrar o
texto e o conteúdo em si.
Cabeçalho e rodapé
84
HTML5 com CSS
Exercícios
85
HTML5 com CSS
O que foi feito até o momento foi ajustar a estrutura HTML para receber
o novo conteúdo e as novas tags. Eles serão inseridos antes do texto que
estava anteriormente.
Caso você tenha feito os passos corretamente, você chegou nessa tela.
<header>
<H1>Exame de graduação!</H1>
<P>Postado em:<time pubdate datetime=”2014-09-29T11:00:26-03:00”>
29 de setembro de 2014</time></P>
<BR>
</header>
Cabeçalho e rodapé
86
HTML5 com CSS
Mídia
87
HTML5 com CSS
Quando eles criam uma matéria, artigo ou reportagem que não faz uso
desses recursos, o texto deve ser mais elaborado e detalhista, fazendo com
que o leitor “imagine” a cena. Esse processo é semelhante ao livro.
Cabeçalho e rodapé
88
HTML5 com CSS
Exercícios
89
HTML5 com CSS
Cabeçalho e rodapé
90
HTML5 com CSS
13 - Esse código gerado pelo youtube está incompleto. Para que o vídeo
seja apresentado de forma correta, é necessário fazer um ajuste. Clique após
a primeira aspa dupla depois do atributo src.
O atributo autoplay faz com que o vídeo inicie de forma automática logo
quando a página é aberta.
91
HTML5 com CSS
Aprenda a colocar uma legenda para esse vídeo, podendo ser usado
também em imagens.
Cabeçalho e rodapé
92
HTML5 com CSS
<figure>
</figure>
93
HTML5 com CSS
Caso você tenha feito os passos corretamente, você está nessa tela. Se
não, peça ajuda ao seu instrutor.
Para finalizar essa aula, você aplicará essas três tags, Aside, Div e
Section.
Essas tags serão utilizadas para “estruturar” todo o site e o melhor, serão
grandes “parceiros” do CSS, pois elas facilitarão na formatação e, no HTML,
ajudará a organizar o conteúdo.
Cabeçalho e rodapé
94
HTML5 com CSS
É de costume que, sempre que haja uma tag DIV seja inserida uma tag
de quebra de linha antes da tag de abertura e depois da tag de
encerramento (<BR><DIV></DIV></BR>).
95
HTML5 com CSS
Percebeu como essas tags são semelhantes? Porém, cada uma tem uma
função importante.
Exercícios
Cabeçalho e rodapé
96
HTML5 com CSS
Até o momento não foi feito nada demais, apenas a inserção da tag Div
e uma classe para ela. Por enquanto a deixaremos de lado para a inserção de
mais uma tag.
97
HTML5 com CSS
8 - Digite:
<ul>
<h1>Campeonatos e graduações</h1>
<li><a href=”#”>Campeonato no Japão: Time Kyoukugen-ken</a></li>
<li><a href=”#”>Campeonato nos EUA: Time Kyoukugen-ken</a></li>
<li><a href=”#”>Graduação: Faixas Branca e Azul (2013)</a></li>
<li><a href=”#”>Graduação: Faixas Marrom e Preta (2011)</a></li>
</ul>
Até o momento foi inserida a tag Div e uma classe para ela e criou a tag
Aside, denominando um conteúdo paralelo ao principal, mas de mesmo foco.
Para finalizar a parte do HTML, você irá inserir a tag restante dessa aula,
Section.
1 - Clique após a tag de encerramento </ASIDE>, pressione a tecla
Enter.
2 - Digite a tag: <FOOTER></FOOTER>.
Cabeçalho e rodapé
98
HTML5 com CSS
8 - Digite:
<H1>Futuras artes marciais</H1>
<UL class=”marcacao”>
<LI><a href=”#”>Muay Thai</a></LI>
<LI><a href=”#”>Taekwondo</a></LI>
<LI><a href=”#”>Boxe</a></LI>
<LI><a href=”#”>Boxe (Para fins estéticos)</a></LI>
</UL>
<BR>
<BR>
Caso tenha feito os passos corretamente, seu código ficou dessa forma:
99
HTML5 com CSS
5 - Na sequência digite:
ARTICLE.artigo{
width: 700px;
float: left;
}
ARTICLE HEADER H1 {
text-align: justify;
}
Cabeçalho e rodapé
100
HTML5 com CSS
FOOTER SECTION.nova_arte{
width: 240px;
Esse é um espaço de 240px
float: right;
usado para o rodapé do artigo.
padding-top: 47px;
margin-bottom: 75%;
}
101
HTML5 com CSS
FOOTER SECTION UL LI{
margin-left: 20px; Aqui são especificados a margem
font-size: 18px; esquerda e o tamanho do texto de 18px.
}
11 - Digite:
UL.marcacao{ Aquelas bolinhas que denominam uma
list-style: none; lista somem com a opção list-style: none;.
}
IFRAME {
margin-left: 15%; Estão sendo configuradas três margens
margin-top: 10px; (esquerda, superior e inferior) para o vídeo
margin-bottom: 10px; inserido na página.
}
Cabeçalho e rodapé
102
HTML5 com CSS
BODY {
width: 1150px;
}
DIV.graduação{
width: 1150px;
height: 1150px;
}
ASIDE.nova_arte{
width: 420px;
}
FOOTER SECTION.nova_arte{
width: 420px;
}
103
HTML5 com CSS
Conclusão da aula
Nessa aula você conheceu as tags Aside, Div e Section, as três têm
a função de dar “suporte” ao conteúdo principal de uma página. Apesar de
serem semelhantes desempenham funções importantes. Conheceu as tags de
inserção de vídeos e o que é necessário para criar um artigo e diversas tags
como: Article, Header, Time, Address, Footer, Figure e Figcaption.
• Formulário
• Tipos de CSS
• Seletores - Parte I
• Seletores - Parte II
Exercícios de Fixação
Cabeçalho e rodapé
104
HTML5 com CSS
Sugestão de exercício
Abra o arquivo judo.html, inclua um novo artigo breve falando sobre a
importância do Judô nas escolas, incluindo um vídeo, uma imagem, legenda
para ambas e o arquivo judo.css. Formate essa página como a do exercício
da apostila (karate.css). Insira um menu lateral criando links para as escolas
cadastradas na academia (nomes fictícios) e graduações de novas faixas
(Iniciante e Avançado) / links não funcionais.
___________________
Instrutor
105
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
• Formulário
• Tipos de CSS
• Seletores - parte I
• Seletores - parte II
Formulário
Só para relembrar: Uma imagem auxilia na interpretação do texto, isso
significa que o texto necessita ser bem elaborado e fazer com que a figura tenha
uma função.
Quando o texto não tem uma imagem ele precisa ser, além de muito
bem elaborado, apresentado com o máximo possível de detalhes, pois farão a
“função da imagem”. Isso faz com que o leitor “viaje e imagine” a versão do
fato em sua concepção, semelhante a ouvir uma história no rádio.
107
HTML5 com CSS
Exercícios
<SECTION class=”nova_arte”>
<H1>Futuras artes marciais</H1>
<UL class=”marcacao”>
<LI><a href=”#”>Muay Thai</a></LI>
<LI><a href=”#”>Taekwondo</a></LI>
<LI><a href=”#”>Boxe</a></LI>
<LI><a href=”#”>Boxe (Para fins estéticos)</a></LI>
</UL>
<BR>
<BR>
</SECTION>
</FOOTER>
</DIV>
e clique logo após a última tag acima (</DIV>).
Formulário e seletores
108
HTML5 com CSS
Caso tenha feito os passos corretamente, seu código ficou dessa forma:
109
HTML5 com CSS
<LABEL for=”nome”>Nome:</LABEL>
<input id=”nome” name=”nome” type=”text” required> <BR>
for=”nome” / for=”graduacao”
Nome: / Graduação:
id=”nome” / id=”graduacao”
name=”nome” / name=”graduacao”
for=”nome” / for=”email”
Nome: / E-Mail:
id=”nome” / id=”email”
name=”nome” / name=”email”
Formulário e seletores
110
HTML5 com CSS
Caso tenha feito os passos corretamente, seu código ficou dessa forma:
5 - Para finalizar essa parte, insira mais uma quebra de linha no final do
último required.
6 - Execute a página por meio do Internet Explorer para ver como ficou
a inserção dos campos Nome, Graduação e E-mail.
3 - Digite:
<TEXTAREA name=”assunto” id=”assunto” value=””></TEXTAREA><BR><BR>
<input id=”botao” type=”submit” value=”$$Enviar$$“>
111
HTML5 com CSS
4 - Execute a página por meio do Internet Explorer para ver como ficou.
Formulário e seletores
112
HTML5 com CSS
3 - Localize a configuração:
FIGCAPTION{
font-size: 12px;
margin-left: 50%;
}
FORM LABEL {
font-size: 20px;
}
FORM INPUT{
height: 35px;
font-size: 20px;
margin-bottom: 20px;
margin-left: 43px;
}
FORM INPUT#graduacao{
margin-left: 0px;
}
FORM INPUT#email{
margin-left: 40px;
}
FORM INPUT#botao{
font-size: 25px;
padding: auto;
}
FORM TEXTAREA{
width: 700px;
height: 100px;
font-size: 25px;
}
113
HTML5 com CSS
Tipos de CSS
O que seriam os tipos de CSS? Seriam as formas de inserir essas folhas
de estilo, pois até o momento foi apresentado apenas uma forma.
Formulário e seletores
114
HTML5 com CSS
A primeira forma é a externa, a forma mais conhecida utilizando as tags
<LINK> ou <STYLE>.
Como já foi dito, a função do CSS é formatar o conteúdo que está inserido
na estrutura HTML. Até o momento foi visto que um arquivo CSS pode conter
uma configuração para uma página inteira, até mesmo para um site inteiro.
115
HTML5 com CSS
Formulário e seletores
116
HTML5 com CSS
<HEADER>
<H1 style=”color: green”>HTML5 com CSS</H1>
</HEADER>
Essa é a segunda forma de importação interna. Ela é utilizada junto a
estrutura HTML por meio do atributo STYLE. Repare que a formatação aconteceu
dentro da própria tag <H1>; sendo assim, semelhante à função do seletor ID
(#), sendo exclusiva para essa tag. O nome desse método é INLINE.
Pode acontecer que em uma página tenha mais de uma opção de CSS
(interna e externa) ou duas internas ou duas externas. Como funcionaria?
Exercícios
117
HTML5 com CSS
header h1 {
color: brown;
}
Formulário e seletores
118
HTML5 com CSS
O que foi feito até o momento? Foi inserido nesse pequeno código as
três formas citadas para a inserção de formatação em CSS. Entretanto foram
colocadas nas configurações cores e tamanhos diferentes para diferenciar o
tipo da inserção, todo esse processo para aprender sobre precedência.
A inserção externa, pelas tags LINK e style @import url estarão
recebendo a cor Marrom.
A inserção interna por meio da tag style header h1 está recebendo a
cor Azul.
A inserção interna InLine, por meio da H1 estará recebendo a cor Verde,
essa configuração será feita dentro de instantes.
6 - Localize esse trecho do código e selecione-o dessa forma:
119
HTML5 com CSS
<BODY>
<header>
<h1 style=”color: green”>HTML5 com CSS</h1>
</header>
</BODY>
</HTML>
Formulário e seletores
120
HTML5 com CSS
</HEAD>
<BODY>
<header>
<h1 style=”color: green”>HTML5 com CSS</h1>
</header>
</BODY>
2 - Salve o documento e execute a página no Internet Explorer.
121
HTML5 com CSS
Nesse exercício será ensinado a trocar uma cor abstrata de fundo por
uma imagem e a colocar os conteúdos em bordas.
Formulário e seletores
122
HTML5 com CSS
BODY {
margin:0 auto;
padding: 25px 0;
width: 1150px;
font: 20px Tahoma;
background-color: #FFFF33;
}
BODY {
margin: 0 auto;
padding: 25px 0;
width: 1150px;
height: 970px;
font: 20px Tahoma;
background:url(‘../img/karate2.png’) no-repeat fixed;
}
NAV UL LI A.destaque {
background-color: #34ABE0;
margin-left: 10px;
color: #FFF;
height: 25px;
line-height: 25px;
margin-top: 2px;
}
123
HTML5 com CSS
7 - Digite esses códigos, um grupo abaixo do outro:
SECTION.borda2{ SECTION#borda2{
padding-bottom: 2%; padding-bottom: 2%;
padding-left: 2%; padding-left: 2%;
padding-top: 2%; padding-top: 2%;
padding-right: 2%; padding-right: 2%;
background-color: #ededed; background-color: #ededed;
text-align: justify; text-align: justify;
color: #000; color: #000;
border-style: double; border-style: double;
opacity:0.6; border-bottom-color: #ededed;
} opacity:0.6;
}
SECTION#borda3{
margin-top: 79px;
margin-bottom: 20px;
padding-bottom: 2%;
padding-left: 2%;
padding-right: 2%;
background-color: #ededed;
text-align: justify;
color: #000;
border-top-color: #ededed;
border-style: double;
width: 648px;
opacity:0.6;
}
Formulário e seletores
124
HTML5 com CSS
FORM TEXTAREA{
width: 700px;
height: 100px;
font-size: 25px;
}
FORM TEXTAREA{
width: 660px;
height: 100px;
font-size: 25px;
}
125
HTML5 com CSS
3 - Feito isso, localize essa parte no código e insira mais uma tag
Section com a identificação de borda3.
Formulário e seletores
126
HTML5 com CSS
Seletores - Parte I
Para relembrar, os seletores (Class e ID) são grandes parceiros do CSS,
pois por meio deles é possível formatar páginas sem dificuldades.
127
HTML5 com CSS
Hifen ( - );
Formulário e seletores
128
HTML5 com CSS
129
HTML5 com CSS
Seletores - Parte II
Para formatação do conteúdo, o mesmo deve estar entre tag‘s, como já
foi visto.
Essa situação traz dicas de um bolo. Esse conteúdo foi repartido em três
tags e formatado por dois seletores.
Formulário e seletores
130
HTML5 com CSS
Conclusão da aula
• O que é o InkScape?
• Criando um logo com o InkScape
Exercícios de Fixação
131
HTML5 com CSS
Sugestão de exercício
Abra o arquivo judo.html e crie um formulário logo abaixo da matéria
inserida no exercício anterior. Coloque os textos da sua página dentro de
bordas e uma imagem de fundo de toda a página, como feito no Karatê. Tire
o exercício da apostila como modelo.
___________________
Instrutor
Formulário e seletores
132
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
• O que é o InkScape?
• Criando um logo com o InkScape
O que é o InkScape?
Nessa aula você conhecerá um novo software onde, por meio dele, será
possível a criação da logomarca do seu site.
135
HTML5 com CSS
Barra de menus.
Barra de comandos.
Barra de ferramentas.
Paleta de cores
Barra de status
Criando um logo
136
HTML5 com CSS
Barra de alinhamento
Régua
Área de trabalho
Para relembrar, nesse vídeo foi inserido a figura de uma casa e foi
agregado a esse desenho o texto “teste construções” e exportado logo em
seguida.
137
HTML5 com CSS
Exercícios
Obs.: Caso a resolução seja 1024 X 768, insira o valor de 46% ao invés
de 70.
6 - Depois de ajustado a área de trabalho, é o momento de importar o
logo para o palco. Clique no menu File.
7 - Em seguida clique na opção Import.
Criando um logo
138
HTML5 com CSS
8 - Após essa ação será aberta a janela Select file to import. Localize a
pasta Logo, clique na imagem Logo.png e aperte no botão Abrir.
X = 7,200
Y = 583,500
W = 211,000
H = 166,000
139
HTML5 com CSS
X = 237
Y = 626
W = 465
H = 53
Criando um logo
140
HTML5 com CSS
Caso tenha feito os passos de forma correta, você chegou nessa situação.
X = 234,643
Y = 622,929
W = 465,000
H = 53,000
141
HTML5 com CSS
Caso tenha feito os passos de forma correta, você chegou nessa situação.
Observe no texto atrás que a cor preta passou a ser sombra do texto
verde.
Até o momento foi inserida uma imagem e dois textos, com isso tem-se
3 elementos. Agora é o momento de fazer com que esses elementos se tornem
um, criando assim o logo final.
Criando um logo
142
HTML5 com CSS
<figure>
<img width=”695” height=”166” src=”Logo/logo_oficial.png” alt=”logo da academia” />
</figure>
<BR>
Caso tenha feito os passos de forma correta, você chegou nessa situação.
143
HTML5 com CSS
Conclusão da aula
Exercícios de Fixação
___________________
Instrutor
Criando um logo
144
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
Revisão Prática II
Esta revisão abrange:
2º parágrafo
mesa de refeições;
verdadeiro remédio sem efeitos colaterais;
retardo do processo de envelhecimento;
manutenção do peso adequado;
performance mental e física;
fortificando o sistema imunológico;
maior resistência às doenças;
147
HTML5 com CSS
3º parágrafo
prática regular de atividade física;
Revisão Prática II
148
HTML5 com CSS
___________________
Instrutor
149
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
HTML5 com CSS
Exercícios
151
HTML5 com CSS
BODY {
margin: 0 auto;
padding: 25px 0;
width: 1150px;
height: 970px;
font: 20px Tahoma;
background-color: #AAFF11;
}
3 - Digite o código referente a tag DIV logo abaixo dessa configuração:
Revisão Final
152
HTML5 com CSS
IFRAME { FIGCAPTION{
margin-left: 5%; font-size: 12px;
margin-top: 10px; margin-left: 54%;
margin-bottom: 10px; }
}
153
HTML5 com CSS
11 - Crie uma DIV nos 3 parágrafos e dê uma classe a ela com o nome
de alinhamento. No CSS, insira esses códigos referente a essa classe.
DIV.alinhamento{
text-align: justify;
margin-right: 30px;
}
Revisão Final
154
HTML5 com CSS
155
HTML5 com CSS
16 - Localize a pasta Praticar \ Revisão_final, copie as imagens e cole
na pasta IMG.
17 - Volte para o NotePad++, clicando na aba CSS e use a imagem
idoso_fundo2.png como plano de fundo da página.
18 - Utilize a imagem logo_oficial.png no topo da página com uma
quebra de linha entre a imagem e o menu.
19 - Abra o InkScape e crie um logo utilizando a mesma fonte do logo
da academia com a imagem logo_fitness.png. Abaixo do logo escreva Melhor
idade, de roxo.
Obs.: Caso não consiga deixar a imagem desse tamanho, deixe o mais
próximo disso.
20 - Dê o nome de fitness_MI,salve em PNG na pasta Logo.
Revisão Final
156
HTML5 com CSS
157
HTML5 com CSS
Repare no código que a primeira linha não tem link, isso significa que não
tem a necessidade de ter um link na página em que o usuário está atualmente.
http://www.compuway.com.br/html5webapps/
___________________
Instrutor
Revisão Final
158
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Anotações
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________