Caderno de Exercícios HTML e Css
Caderno de Exercícios HTML e Css
HTML
HTML e CCSS
SS
HTML
HTML e CCSS
SS
HTML
HTML e CCSS
SS
HTML e CSS
HTML e CSS
HTML e CSS
HTML
HTML
TM L e CS
CSSS
HTML
HTML
TM L e CS
CSSS
HTML
HTML e CCSS
SS
HTML
HTML e CCSS
SS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML
HTML e CCSS
SS
HTML
HTML e CCSS
SS
HTML
HTML e CCSS
SS
HTML e CSS
HTML e CSS
HTML e CSS
Caderno de Exercícios HTML
HTML e C
HTML
HTML e C
CSS
SS
CSS
SS
HTML e CSS HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
HTML e CSS
Caderno de Exercícios HTML e CSS
Copyright © 2019
Todos os direitos reservados. Lei 9.610/98 e atualizações.
Nenhuma parte desta publicação impressa poderá ser reproduzida
ou transmi da, por quaisquer meios empregados, sejam eletrônicos,
mecânicos, fotográficos, gravações, etc. Todas as marcas e imagens
de hardware, so ware e outros, u lizados e/ou mencionados nesta
obra, são propriedades de seus respec vos fabricantes, donos e/ou
criadores.
2
Caderno de Exercícios HTML e CSS
Sumário
1. Introdução ao HTML ................................................................................. 5
2. Tags Essenciais .......................................................................................... 6
3. Prá cas de Desenvolvimento ................................................................... 7
4. Títulos ....................................................................................................... 9
5. Tags de Texto .......................................................................................... 13
6. Editores HTML ........................................................................................ 16
7. Introdução ao CSS................................................................................... 18
8. Es lização de Fonte - 1 ........................................................................... 20
9. Es lização de Fonte - 2 ........................................................................... 22
10. Edição de Cores .................................................................................... 25
11. Es lização de Cor .................................................................................. 27
12. Inserir Comentários .............................................................................. 31
13. Adicionar Imagens ................................................................................ 34
14. Formatos de Imagem............................................................................ 37
15. Plano de Fundo..................................................................................... 39
16. Personalização de Imagens................................................................... 42
17. Links - 1................................................................................................. 45
18. Links - 2................................................................................................. 47
19. Es lização de Links ............................................................................... 50
20. Listas Ordenadas .................................................................................. 53
21. Listas Não Ordenadas ........................................................................... 57
22. Classe e ID ............................................................................................ 61
23. Atributos de Posicionamento ............................................................... 64
24. Divs - 1 .................................................................................................. 67
25. Divs - 2 .................................................................................................. 71
26. Criação de Layout - 1 ............................................................................ 75
27. Criação de Layout - 2 ............................................................................ 79
28. Disposição da Página ............................................................................ 83
29. Projeto de Exemplo - 1 ......................................................................... 88
30. Projeto de Exemplo - 2 ......................................................................... 91
31. Projeto de Exemplo - 3 ......................................................................... 95
32. Projeto de Exemplo - 4 ....................................................................... 100
33. Criação de Menu ................................................................................ 107
34. Es lização de Menu ............................................................................ 111
3
Caderno de Exercícios HTML e CSS
4
Caderno de Exercícios HTML e CSS
1. INTRODUÇÃO AO HTML
Iniciamos o curso estudando os conceitos que englobam a constru-
ção de um site, entendendo a u lidade de um código em HTML. Para colo-
car em prá ca o seu aprendizado a seguir encontram-se alguns exercícios.
5
Caderno de Exercícios HTML e CSS
2. TAGS ESSENCIAIS
Nesse capítulo conhecemos as tags essenciais na estrutura de docu-
mentos HTML, criando um primeiro exemplo. Na sequência encontram-se
algumas a vidades para exercitar o seu entendimento sobre o assunto.
Passo a passo:
6
Caderno de Exercícios HTML e CSS
3. PRÁTICAS DE DESENVOLVIMENTO
Durante esse capítulo conhecemos algumas prá cas de desenvolvi-
mento que são essenciais para a codificação de páginas web. Resolva as
a vidades a seguir para exercitar seus estudos.
7
Caderno de Exercícios HTML e CSS
Passo a passo:
<html>
<head>
</head>
<body>
Teste de organização de documento HTML!
</body>
</html>
Arquivo indentacao.html
8
Caderno de Exercícios HTML e CSS
<html>
<head>
</head>
<body>
Teste de organização de documento HTML!
</body>
</html>
Código indentado
4. TÍTULOS
Aprendemos a adicionar tulos de diferentes níveis em um documen-
to HTML. Exercite seu aprendizado com as a vidades a seguir.
9
Caderno de Exercícios HTML e CSS
Passo a passo:
<html>
<head>
</head>
<body>
</body>
</html>
Estrutura do arquivo
<html>
<head>
</head>
<body>
<h1>Título 1</h1>
</body>
</html>
Adicionando ơtulo 1
10
Caderno de Exercícios HTML e CSS
11
Caderno de Exercícios HTML e CSS
<html>
<head>
</head>
<body>
<h1>Título 1</h1>
<h2>Título 2</h2>
<h3>Título 3</h3>
<h4>Título 4</h4>
<h5>Título 5</h5>
<h6>Título 6</h6>
</body>
</html>
Adicionando os ơtulos
18. Salve as alterações teclando <Ctrl> + <S>.
12
Caderno de Exercícios HTML e CSS
5. TAGS DE TEXTO
Nesse capítulo conhecemos novas tags para o texto e aprendemos
a inserir atributos para elas. Faça as a vidades a seguir para pra car seu
entendimento sobre o assunto.
2. Analise as afirmações:
a) 1 e 2.
b) 2 e 3.
c) 1 e 4.
d) 3 e 4.
13
Caderno de Exercícios HTML e CSS
Passo a passo:
<html>
<head>
</head>
<body>
<h1 align="center">Título 1</h1>
<h2 align="left">Título 2</h2>
<h3 align="right">Título 3</h3>
<h4>Título 4</h4>
<h5>Título 5</h5>
<h6>Título 6</h6>
</body>
</html>
Adicionando os alinhamentos
14
Caderno de Exercícios HTML e CSS
<body>
<h1 align="center">Título 1</h1>
<p align="center">Exemplo de <br> parágrafo de
texto.</p>
<h2 align="left">Título 2</h2>
<h3 align="right">Título 3</h3>
<h4>Título 4</h4>
<h5>Título 5</h5>
<h6>Título 6</h6>
</body>
Adicionando os alinhamentos
15
Caderno de Exercícios HTML e CSS
Visualização no navegador
6. EDITORES HTML
Conhecemos alguns editores HTML, evidenciando suas caracterís -
cas e aprendendo a instalar o Sublime Text. Faça os exercícios referentes
para colocar em prá ca seus estudos.
16
Caderno de Exercícios HTML e CSS
Passo a passo:
Download do programa
17
Caderno de Exercícios HTML e CSS
Botão Preferences
7. INTRODUÇÃO AO CSS
Durante esse capítulo conhecemos o CSS (Cascading Style Sheets),
estudando sua importância e funcionalidade. Prossiga com seus estudos fa-
zendo os exercícios a seguir.
18
Caderno de Exercícios HTML e CSS
19
Caderno de Exercícios HTML e CSS
8. ESTILIZAÇÃO DE FONTE ͳ 1
Foi iniciado o estudo prá co sobre os códigos CSS, aprendendo a es-
lizar elementos através da tag <style>. Na sequência encontram-se exercí-
cios para prá ca.
Passo a passo:
20
Caderno de Exercícios HTML e CSS
h4{
text-align:center;
}
21
Caderno de Exercícios HTML e CSS
Visualização no navegador
9. ESTILIZAÇÃO DE FONTE ͳ 2
Conhecemos novas propriedades para es lizar a fonte de texto, alte-
rando a família de fontes, seu tamanho e es lo. Para colocar em prá ca o
seu aprendizado faça as a vidades a seguir.
22
Caderno de Exercícios HTML e CSS
Passo a passo:
p{
font-family:Georgia;
}
23
Caderno de Exercícios HTML e CSS
24
Caderno de Exercícios HTML e CSS
p{
font-family:Georgias, serif;
font-size:30pt;
font-weight:bold;
font-style:italic;
}
25
Caderno de Exercícios HTML e CSS
Passo a passo:
p{
font-family:Georgias, serif;
font-size:30pt;
font-weight:bold;
font-style:italic;
color:red;
}
26
Caderno de Exercícios HTML e CSS
27
Caderno de Exercícios HTML e CSS
2. Analise as afirmações:
a) 1 e 2.
b) 1 e 3.
c) 2 e 4.
d) 3 e 4.
Passo a passo:
28
Caderno de Exercícios HTML e CSS
p{
font-family:Georgias, serif;
font-size:30pt;
font-weight:bold;
font-style:italic;
color:#FF9700;
}
Alterando a cor
29
Caderno de Exercícios HTML e CSS
Site da Adobe
30
Caderno de Exercícios HTML e CSS
Passo a passo:
31
Caderno de Exercícios HTML e CSS
<head>
<!-- Início da estilização do texto -->
<style>
h4,h5,h6{
text-align:center;
}
p{
font-family:Georgias, serif;
font-size:30pt;
font-weight:bold;
font-style:italic;
color:#FF2A22;
}
</style>
<!-- Fim da Estilização do Texto -->
</head>
p{
font-family:Georgias, serif;
font-size:30pt;
/*font-weight:bold;
font-style:italic;
color:#FF2A22;*/
}
32
Caderno de Exercícios HTML e CSS
33
Caderno de Exercícios HTML e CSS
34
Caderno de Exercícios HTML e CSS
Passo a passo:
<!DOCTYPE html>
<html>
<head>
<title>Teste</title>
</head>
<body>
</body>
</html>
Estrutura criada
35
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html>
<head>
<title>Teste</title>
</head>
<body>
<img src="img/img2.jpg">
</body>
</html>
Inserindo imagem
36
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html>
<head>
<title>Teste</title>
</head>
<body>
<img src="img/img2.jpg" title="Imagem de Exemplo">
</body>
</html>
37
Caderno de Exercícios HTML e CSS
1. BMP
2. JPG
3. GIF
4. PNG
38
Caderno de Exercícios HTML e CSS
1. Tag link
2. Atributo rel
3. Atributo bgcolor
4. Propriedade background-image
39
Caderno de Exercícios HTML e CSS
Passo a passo:
<!DOCTYPE html>
<html>
<head>
<title>Teste</title>
</head>
<body bgcolor="#AAAAAA">
<img src="img/img2.jpg" title="Imagem de Exemplo">
</body>
</html>
40
Caderno de Exercícios HTML e CSS
body{
background-color:#F945EA;
}
Arquivo style.css
<head>
<title>Teste</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
41
Caderno de Exercícios HTML e CSS
body{
background-image:url("img/img1.jpg");
}
Arquivo style.css
23. Salve as alterações no código, volte ao navegador e atualize a
página.
24. Visualize a imagem preenchendo o fundo da página. Para en-
cerrar feche o navegador, a pasta, os arquivos e o Sublime.
42
Caderno de Exercícios HTML e CSS
Passo a passo:
43
Caderno de Exercícios HTML e CSS
img{
border:3px solid #FF0000;
}
Arquivo style.css
11. Salve as alterações e atualize a página no navegador.
12. Visualize a nova borda e volte ao Sublime.
13. Acesse o documento HTML, posicione o cursor após o atributo
tle, tecle <Espaço> e digite: height="350" width="350"
<!DOCTYPE html>
<html>
<head>
<title>Teste</title>
<link rel="stylesheet" type="text/css" href="style.
css”>
</head>
<body>
<img src="img/img2.jpg" title="Imagem de Exemplo"
height=”350” width=”350”>
</body>
</html>
44
Caderno de Exercícios HTML e CSS
img{
border:3px solid #FF0000;
width:512px;
height:384px;
}
Arquivo style.css
17. LINKS ͳ 1
Aprendemos a u lizar a tag <a>, inserindo links na página. Faça as
a vidades propostas para colocar em prá ca o seu aprendizado.
45
Caderno de Exercícios HTML e CSS
Passo a passo:
<head>
<title>Teste</title>
<link rel="stylesheet" type="text/css" href="style.
css">
</head>
<body>
<a href="https://www.google.com">Buscar</a><br>
<a href="img/img4.jpg" target="_blank">Imagem</a><br>
<img src="img/img2.jpg" title="Imagem de Exemplo"
height="350" width="350">
</body>
Inserindo links
46
Caderno de Exercícios HTML e CSS
18. LINKS ͳ 2
Durante esse capítulo aprendemos a u lizar links que levam para a
mesma página, além de u lizar uma imagem como link. A seguir encon-
tram-se alguns exercícios para prá ca.
47
Caderno de Exercícios HTML e CSS
Passo a passo:
<h2><a name="chegada">Bem-vindo</a></h2>
48
Caderno de Exercícios HTML e CSS
<body>
<a href="#chegada">Bem-vindo</a><br>
<a href="https://www.google.com">Buscar</a><br>
<a href="img/img4.jpg" target="_blank">Imagem</a><br>
<img src="img/img2.jpg" title="Imagem de Exemplo"><br>
<img src="img/img6.jpg" title="Imagem de Exemplo"><br>
<img src="img/img7.jpg" title="Imagem de Exemplo"><br>
<h2><a name="chegada">Bem-vindo</a></h2>
<p>Bem-vindo ao curso de HTML e CSS.</p>
</body>
Inserindo links
Link Bem-vindo
49
Caderno de Exercícios HTML e CSS
Inserindo links
17. Salve as alterações, volte ao navegador e atualize a página.
18. Clique na primeira imagem.
19. Observe o site aberto em uma nova aba. Feche o navegador.
50
Caderno de Exercícios HTML e CSS
( 1 ) font-family
( 2 ) font-size
( 3 ) color
( 4 ) text-decoraƟon
Passo a passo:
a{
font-family:calibri, sans-serif;
}
Arquivo style.css
51
Caderno de Exercícios HTML e CSS
a{
font-family:calibri, sans-serif;
color:#8CD5FF;
text-decoration:none;
}
Arquivo style.css
52
Caderno de Exercícios HTML e CSS
a:hover{
color:#85FF80;
font-size:20px;
}
Arquivo style.css
20. Salve as alterações e atualize a página no navegador.
53
Caderno de Exercícios HTML e CSS
Passo a passo:
54
Caderno de Exercícios HTML e CSS
<ol>
<li>Segundo</li>
<li>Terceiro</li>
<li>Quarto</li>
<li>Quinto</li>
</ol>
<ol type="I">
<li>Primeiro</li>
<li>Segundo</li>
<li>Terceiro</li>
<li>Quarto</li>
<li>Quinto</li>
</ol>
55
Caderno de Exercícios HTML e CSS
56
Caderno de Exercícios HTML e CSS
Visualização no navegador
57
Caderno de Exercícios HTML e CSS
Passo a passo:
<li>Cachorro</li>
<li>Gato</li>
<li>Peixe</li>
<li>Porco</li>
<li>Cavalo</li>
58
Caderno de Exercícios HTML e CSS
<ul type="circle">
<li>Cachorro</li>
<li>Gato</li>
<li>Peixe</li>
<li>Porco</li>
<li>Cavalo</li>
</ul>
Visualização no navegador
<ul type="disc">
<li>Cachorro</li>
<li>Gato</li>
<li>Peixe</li>
<li>Porco</li>
<li type="square">Cavalo</li>
</ul>
59
Caderno de Exercícios HTML e CSS
<ul type="disc">
<li><img src="img/img8.jpg" width="100" height="100">
</li>
<li>Gato</li>
<li>Peixe</li>
<li>Porco</li>
<li type="square">Cavalo</li>
</ul>
60
Caderno de Exercícios HTML e CSS
Arquivo finalizado
22. CLASSE E ID
Durante esse capítulo foi ensinado a nomear elementos através dos
atributos class e id, evidenciando suas diferenças. Coloque em prá ca seu
aprendizado com os exercícios a seguir.
61
Caderno de Exercícios HTML e CSS
Passo a passo:
<li class="item">Gato</li>
.item{
color:#543CFF;
}
Arquivo style.css
62
Caderno de Exercícios HTML e CSS
Visualização no navegador
<ul type="disc">
<li class="item">Cachorro</li>
<li class="item">Gato</li>
<li id="peixe">Peixe</li>
<li>Porco</li>
<li type="square"><a href="img/img7.jpg" target="
_blank”>Imagem</a></li>
</ul>
63
Caderno de Exercícios HTML e CSS
#peixe{
font-size:22px;
color:#B930FF;
}
Arquivo style.css
25. Salve as alterações no código e atualize a página no navegador.
Visualização no navegador
64
Caderno de Exercícios HTML e CSS
Passo a passo:
ul{
margin:10%;
}
Arquivo style.css
65
Caderno de Exercícios HTML e CSS
ul{
margin:200px 5px 15px 300px;
}
Arquivo style.css
13. Salve as alterações, volte ao navegador e atualize a página.
14. Reduza o tamanho da janela do navegador.
15. Observe a posição da lista e maximize a janela clicando no bo-
tão referente.
16. Retorne ao Sublime e apague a declaração da propriedade
margin.
17. Digite a declaração: margin-top:100px;
66
Caderno de Exercícios HTML e CSS
ul{
margin-top:100px;
margin-left:auto;
}
Arquivo style.css
19. Salve as alterações e atualize a página.
Visualização no navegador
24. DIVS ͳ 1
Foi iniciado o estudo sobre as divs, onde aprendemos a inserir e exibir
uma na página. Desenvolva o seu aprendizado realizando as a vidades a
seguir.
67
Caderno de Exercícios HTML e CSS
Passo a passo:
<head>
<title>Divs</title>
</head>
Adicionando o ơtulo
9. 9. Posicione o cursor dentro de <body> e tecle <Tab> para apli-
car a indentação correta.
68
Caderno de Exercícios HTML e CSS
<body>
<div class="area">
</div>
</body>
.area{
width:250px;
heigth:250px;
}
Arquivo divs.css
20. Salve as alterações no código.
21. Minimize a janela do Sublime e abra o arquivo "divs.html" no
navegador.
22. Retorne ao Sublime e, com o cursor posicionado ao final da
segunda declaração, tecle <Enter>.
23. Digite a propriedade e a cor: background-color:#FF402E;
69
Caderno de Exercícios HTML e CSS
Visualização no navegador
.area{
width:50%
heigth:250px;
}
Arquivo divs.css
27. Salve as alterações e atualize a página no navegador.
28. Diminua o tamanho da janela do navegador, observe o com-
portamento da div e, depois, maximize a janela.
29. Retorne ao Sublime e apague o valor de width. No lugar digite
o valor fixo: 400px
.area{
width:400px;
heigth:250px;
}
Arquivo divs.css
70
Caderno de Exercícios HTML e CSS
25. DIVS ͳ 2
Aprendemos a posicionar divs na página e alterar o comportamento
entre elas. Faça os exercícios a seguir para colocar em prá ca seus estudos.
71
Caderno de Exercícios HTML e CSS
Passo a passo:
<body>
<div class="area"></div>
<div class="area"></div>
</body>
Estrutura do HTML
5. Salve as alterações, minimize a janela do programa e abra o ar-
quivo "divs.html" no navegador.
6. Após visualizar as divs, retorne ao Sublime.
7. Acesse o arquivo CSS, posicione o cursor ao final da terceira
declaração e tecle <Enter>.
8. Digite a declaração da margem: margin:5px;
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
}
Arquivo div.css
72
Caderno de Exercícios HTML e CSS
73
Caderno de Exercícios HTML e CSS
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
position:absolute;
top:100px;
left:100px;
}
*{
margin:0;
}
Arquivo divs.css
Visualização no navegador
74
Caderno de Exercícios HTML e CSS
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
float:right;
}
Arquivo divs.css
75
Caderno de Exercícios HTML e CSS
Passo a passo:
<!DOCTYPE html>
<html>
<head>
<title>Divs</title>
</head>
<body>
<div class="area">
<p>Esse é um exemplo de parágrafo.</p>
</div>
<div class="area"></div>
</body>
</html>
Adicionando um parágrafo
4. Após visualizar a página, volte ao Sublime e acesse o arquivo
CSS.
5. Posicione o cursor após a chave que fecha o segundo bloco de
declarações e tecle <Enter> duas vezes.
76
Caderno de Exercícios HTML e CSS
p{
font-size:60px;
font-weight:bold;
}
Arquivo divs.css
77
Caderno de Exercícios HTML e CSS
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
float:left;
padding:20px;
overflow:hidden;
}
Arquivo divs.css
78
Caderno de Exercícios HTML e CSS
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
float:left;
padding:20px;
overflow:scroll;
}
Arquivo divs.css
79
Caderno de Exercícios HTML e CSS
2. Analise as afirmações:
a) 1 e 2.
b) 1 e 4.
c) 2 e 3.
d) 3 e 4.
Passo a passo:
<div class="area">
<img src="img/img6.jpg">
</div>
Adicionando um parágrafo
80
Caderno de Exercícios HTML e CSS
img{
max-width:100%;
max-height:100%;
}
Arquivo divs.css
11. Salve as alterações, volte ao navegador e atualize a página.
81
Caderno de Exercícios HTML e CSS
.area{
width:400px;
height:250px;
background-color:#FF402E;
margin:5px;
float:left;
padding:20px;
overflow:scroll;
box-sizing:border-box;
box-shadow:5px 5px 2px #0000FF;
}
Arquivo divs.css
82
Caderno de Exercícios HTML e CSS
Visualização no navegador
83
Caderno de Exercícios HTML e CSS
Passo a passo:
<!DOCTYPE html>
<html>
<head>
<title>Exemplo de Estrutura</title>
</head>
<body>
<div id="cabecalho"></div>
</body>
</html>
Arquivo estrutura.html
#cabecalho {
width:1000px;
height:200px;
background-color:#E8685F;
}
Arquivo estrutura.css
84
Caderno de Exercícios HTML e CSS
<head>
<title>Exemplo de Estrutura</title>
<link rel="stylesheet" href="estrutura.css">
</head>
body {
width:1000px;
margin:auto;
}
Arquivo estrutura.css
85
Caderno de Exercícios HTML e CSS
#area1 {
width:1000px;
height:500px;
background-color:#FFBA6E;
}
Arquivo estrutura.css
#area2 {
width:700px;
height:300px;
background-color:#ED81FF;
}
Arquivo estrutura.css
#area3 {
width:300px;
height:300px;
background-color:#7738E8;
}
Arquivo estrutura.css
86
Caderno de Exercícios HTML e CSS
#area2 {
width:700px;
height:300px;
background-color:#ED81FF;
float:left;
}
Arquivo estrutura.css
#area3 {
width:300px;
height:300px;
background-color:#7738E8;
float:left;
}
Arquivo estrutura.css
<body>
<div id="cabecalho"></div>
<div id="area1"></div>
<div id="area2"></div>
<div id="area3"></div>
<div id="rodape"></div>
</body>
87
Caderno de Exercícios HTML e CSS
#rodape {
width:1000px;
height:200px;
background-color:#FF827B;
float:left;
}
Arquivo estrutura.css
88
Caderno de Exercícios HTML e CSS
Passo a passo:
89
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html lang="pt-br">
<head>
<title>Página Inicial</title>
<meta charset="utf-8">
</head>
<body>
<div class="principal"></div>
</body>
</html>
Arquivo index.html
body {
margin:0;
padding:0;
}
Arquivo style.css
.principal {
width:900px;
margin:0 auto;
box-shadow:0px 0px 10px black;
}
Arquivo style.css
90
Caderno de Exercícios HTML e CSS
Passo a passo:
<div class="principal">
<div class="inicio">
</div>
</div>
Arquivo index.html
91
Caderno de Exercícios HTML e CSS
<div class="principal">
<div class="inicio">
<div class="nome"></div>
<div class="menu"> </div>
</div>
</div>
Arquivo index.html
92
Caderno de Exercícios HTML e CSS
Visualização no navegador
13. Coloque o cursor após a chave que fecha o bloco da div princi-
pal e tecle <Enter> duas vezes.
14. Digite o comentário: /*Cabeçalho*/
15. Pressione <Enter> duas vezes e digite o bloco para a div do
cabeçalho:
.inicio {
display:table;
}
Arquivo style.css
.nome {
float:left;
width:360px;
padding:20px;
}
Arquivo style.css
93
Caderno de Exercícios HTML e CSS
17. Tecle <Enter> duas vezes e digite o bloco do tulo da div nome.
Se desejar, você pode alterar a fonte para outra, basta digitar o
seu nome na propriedade font-family.
.nome h1 {
margin:0;
padding:0;
font-family:Century Gothic, sans-serif;
font-size:40px;
text-indent:20px;
float:left;
}
Arquivo style.css
.nome img {
float:left;
margin-left:10px;
}
Arquivo style.css
.nome a {
text-decoration:none;
color:#000000;
}
Arquivo style.css
94
Caderno de Exercícios HTML e CSS
1. Propriedade word-wrap
2. Propriedade text-transform
3. Valor uppercase
4. Recurso hover
95
Caderno de Exercícios HTML e CSS
Passo a passo:
<div class="fim">
<div class="linksrodape"></div>
<div class="dadosrodape1"></div>
<div class="dadosrodape2"></div>
<div class="imgrodape"></div>
</div>
Arquivo index.html
96
Caderno de Exercícios HTML e CSS
.fim {
background-color:#000000;
display:table;
}
Arquivo style.css
13. Tecle <Enter> duas vezes e digite os blocos das quatro colunas:
.linksrodape {
width:185px;
padding:20px;
float:left;
}
.dadosrodape1 {
width:185px;
padding:20px;
float:left;
}
.dadosrodape2 {
width:185px;
padding:20px;
float:left;
word-wrap:break-word;
}
.imgrodape {
width:185px;
padding:20px;
float:left;
}
Arquivo style.css
97
Caderno de Exercícios HTML e CSS
<h2>Navegação</h2>
<ul>
<li><a href="index.html">Início</a></li>
<li><a href="sobre.html">Sobre</a></li>
<li><a href="servicos.html">Serviços</a></li>
<li><a href="clientes.html">Clientes</a></li>
<li><a href="contato.html">Contato</a></li>
</ul>
Arquivo index.html
98
Caderno de Exercícios HTML e CSS
h2 {
margin:0;
padding:0;
font-family:Century Gothic, sans-serif;
font-size:18px;
color:#E85846;
}
Arquivo style.css
.fim h2 {
color:#FFFFFF;
margin-bottom:10px;
text-transform:uppercase;
}
Arquivo style.css
23. Tecle <Enter> duas vezes e digite os blocos da lista:
.linksrodape ul {
list-style:none;
margin:0;
padding:0;
}
.linksrodape ul li a {
text-decoration:none;
color:#FFFFFF;
font-family:Century Gothic, sans-serif;
font-size:16px;
}
99
Caderno de Exercícios HTML e CSS
.linksrodape ul li a:hover
{
font-size:18px;
color:#E85846;
}
Arquivo style.css
Visualização no navegador
100
Caderno de Exercícios HTML e CSS
Passo a passo:
<div class="dadosrodape1">
<h2>Fotografando LTDA</h2>
<p>Rua Socorros, 27<br>
Jardim Bela Vista<br>
São Paulo/SP</p>
</div>
Arquivo index.html
101
Caderno de Exercícios HTML e CSS
p {
margin:0;
padding:0;
font-family:Century Gothic, sans-serif;
font-size:16px;
color:#FFFFFF;
text-indent:20px;
}
Arquivo style.html
.dadosrodape1, .dadosrodape2 {
overflow:hidden;
}
Arquivo style.html
9. Pressione <Enter> duas vezes e digite o bloco referente ao pa-
rágrafo nessas colunas:
.dadosrodape1 p, .dadosrodape2 p {
color:#FFFFFF;
text-indent:0px;
}
Arquivo style.html
102
Caderno de Exercícios HTML e CSS
Resultado no navegador
<h2>Contatos</h2>
<p>(11) 9999-9999<br>
[email protected]</p>
Arquivo index.html
103
Caderno de Exercícios HTML e CSS
<h2>Siga-nos</h2>
<ul>
<li><a href="#"><img src="img/miniatura_facebook.png"
title="Facebook"> Facebook</a></li>
<li><a href="#"><img src="img/miniatura_instagram.png"
title="Instagram"> Instagram</a></li>
<li><a href="#"><img src="img/miniatura_flickr.png"
title="Flickr"> Flickr</a></li>
<li><a href="#"><img src="img/miniatura_twitter.png"
title="Twitter"> Twitter</a></li>
</ul>
Arquivo index.html
104
Caderno de Exercícios HTML e CSS
.imgrodape a {
text-decoration:none;
font-family:Century Gothic, sans-serif;
font-size:16px;
color:#FFFFFF;
}
Arquivo style.css
20. Pressione <Enter> duas vezes e digite o bloco da lista:
.imgrodape ul {
list-style:none;
padding:0;
margin:0;
}
Arquivo style.css
.imgrodape ul li {
list-style:none;
padding:0;
margin:0;
margin-bottom:5px;
}
Arquivo style.css
Arquivo style.css
105
Caderno de Exercícios HTML e CSS
.imgrodape ul li img {
height:25px;
width:25px;
}
Arquivo style.css
24. Salve as modificações e atualize a página no navegador.
Visualização no navegador
<div class="direitos">
<h2>© Fotografando LTDA - Todos os direitos
reservados.É proibida a reprodução total ou parcial
sem autorização.</h2>
</div>
Arquivo style.css
106
Caderno de Exercícios HTML e CSS
.direitos {
width:880px;
background-color:#303030;
padding:10px;
}
Arquivo style.css
.direitos h2 {
color:#C0C0C0;
font-size:14px;
text-align:center;
font-weight:normal;
}
Arquivo style.css
107
Caderno de Exercícios HTML e CSS
Passo a passo:
<head>
<title>Exemplo de Menu</title>
</head>
108
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html>
<head>
<title>Exemplo de Menu</title>
</head>
<body>
<ul>
<li><a href="estrutura.html">Estrutura</a></li>
</ul>
</body>
</html>
Arquivo menu.html
109
Caderno de Exercícios HTML e CSS
<ul>
<li><a href="estrutura.html">Estrutura</a></li>
<li><a href="divs.html">Divs</a></li>
<li><a href="listas.html">Listas</a></li>
<li><a href="teste.html">Teste</a></li>
</ul>
Lista criadas
<ul>
<li><a href="estrutura.html">Estrutura</a></li>
<li><a href="divs.html">Divs</a></li>
<li><a href="listas.html">Listas</a></li>
<li><a href="1teste.html">Teste</a></li>
</ul>
110
Caderno de Exercícios HTML e CSS
Página de erro
111
Caderno de Exercícios HTML e CSS
Passo a passo:
#menu{
padding:0;
margin:0;
list-style:none;
}
Arquivo menu.css
112
Caderno de Exercícios HTML e CSS
#menu{
padding:0;
margin:0;
list-style:none;
font-family:Tahoma, sans-serif;
font-size:22px;
width:100px;
border:1px solid #545454;
}
Arquivo menu.css
Visualização do menu
113
Caderno de Exercícios HTML e CSS
#menu li {
border:1px solid #545454;
background-color:#AAFF91;
}
Arquivo menu.css
16. Salve as alterações e atualize a página no navegador.
Visualização do menu
#menu li a {
text-decoration:none;
color:#545454;
}
Arquivo menu.css
18. Após salvar as alterações, atualize a página no navegador.
114
Caderno de Exercícios HTML e CSS
Visualização do menu
#menu li:hover {
background-color:#545454;
}
#menu li a:hover {
color:#AAFF91;
}
Arquivo menu.css
115
Caderno de Exercícios HTML e CSS
Passo a passo:
116
Caderno de Exercícios HTML e CSS
#menu li {
border:1px solid #545454;
background-color:#AAFF91;
display:inline-block;
float:left;
}
Arquivo menu.css
Visualização do menu
117
Caderno de Exercícios HTML e CSS
<ul>
<li><a href="compras.html">Compras</a></li>
<li><a href="vendas.html">Vendas</a></li>
</ul>
Itens do submenu
15. Salve as alterações no documento e acesse o arquivo CSS.
16. Posicione o cursor após a chave que fecha o úl mo bloco de
declarações e tecle <Enter> duas vezes.
17. Digite o bloco do submenu:
#menu li ul {
position:absolute;
top:28px;
left:-40px;
background-color:#FFFFFF;
display:none;
}
Arquivo menu.css
Arquivo menu.css
118
Caderno de Exercícios HTML e CSS
#menu li ul li {
width:120px;
}
Arquivo menu.css
20. Salve as alterações e atualize a página no navegador.
Visualização do submenu
119
Caderno de Exercícios HTML e CSS
Passo a passo:
120
Caderno de Exercícios HTML e CSS
<li><a href="index.html">Início</a></li>
<li><a href="sobre.html">Sobre</a></li>
<li><a href="servicos.html">Serviços</a></li>
<li><a href="clientes.html">Clientes</a></li>
<li><a href="contato.html">Contato</a></li>
Itens do menu
6. Salve as alterações no documento e abra o arquivo "index.
html" no navegador.
Visualização do menu
121
Caderno de Exercícios HTML e CSS
.menu {
float:left;
margin-top:15px;
width:460px;
padding:20px;
font-family:Century Gothic, sans-serif;
font-size:16px;
}
CSS do menu
Visualização do menu
12. Retorne ao Sublime, tecle <Enter> duas vezes e digite o bloco
de declarações da lista não ordenada:
.menu ul {
list-style:none;
margin:0;
padding:0;
float:right;
}
122
Caderno de Exercícios HTML e CSS
.menu ul li {
display:inline-block;
position:relative;
}
.menu ul li a {
text-decoration:none;
text-transform:uppercase;
padding:5px 10px;
border-radius:5px;
color:#000000;
}
.menu ul li a:hover {
background:#E85846;
color:#FFFFFF;
}
123
Caderno de Exercícios HTML e CSS
Passo a passo:
124
Caderno de Exercícios HTML e CSS
#apresentacao {
display:table;
}
Arquivo style.css
7. Pressione <Enter> duas vezes e digite:
#imgapresentacao {
width:600px;
float:left;
}
Arquivo style.css
8. Tecle <Enter> duas vezes e digite:
#descricao {
width:260px;
padding-left:20px;
padding-right:20px;
float:left;
}
Arquivo style.css
125
Caderno de Exercícios HTML e CSS
#descricao h2 {
text-align:center;
}
#descricao p {
margin-top:10px;
}
Arquivo style.css
10. Salve as alterações e atualize a página no navegador.
Visualização da página
126
Caderno de Exercícios HTML e CSS
<div id="destaque">
<img src="img/ponte.jpg">
<h2>Foto de Jardim Japonês (2012)</h2>
</div>
Arquivo index.html
14. Salve as alterações e acesse o arquivo CSS.
15. Com o cursor posicionado ao fim do úl mo bloco, tecle <En-
ter> duas vezes e digite:
#destaque {
padding-bottom:20px;
text-align:center;
}
Arquivo style.css
16. Após salvar as alterações, atualize a página no navegador.
127
Caderno de Exercícios HTML e CSS
<div id="amostras">
<div class="imgamostra">
<img src="img/espinho.jpg">
<h2>Porco-espinho <br>(2009)</h2>
</div>
<div class="imgamostra">
<img src="img/horizonte.jpg">
<h2>Horizonte <br>(2006)</h2>
</div>
<div class="imgamostra">
<img src="img/avermelhado.jpg">
<h2>Céu Avermelhado <br>(2012)</h2>
</div>
<div class="imgamostra">
<img src="img/campo.jpg">
<h2>Campo Florido <br>(2007)</h2>
</div>
</div>
Arquivo index.html
#amostras {
display:table;
padding-bottom:20px;
}
Arquivo style.css
128
Caderno de Exercícios HTML e CSS
.imgamostra {
float:left;
width:205px;
padding-left:10px;
padding-right:10px;
}
.imgamostra h2 {
text-align:center;
}
Arquivo style.css
Visualizando no navegador
129
Caderno de Exercícios HTML e CSS
2. Analise as afirmações:
a) 1 e 2.
b) 1 e 4.
c) 2 e 3.
d) 3 e 4.
130
Caderno de Exercícios HTML e CSS
Passo a passo:
<!DOCTYPE html>
<html>
<head>
<title>Exemplo de formulário</title>
</head>
<body>
</body>
</html>
Estrutura do html
<body>
<form action=" " method="get">
<input type="text">
</form>
</body>
Código do formulário
131
Caderno de Exercícios HTML e CSS
Visualização do formulário
<body>
<form action=" " method="get">
<label>Data:</label>
<input type="text">
</form>
</body>
Código do formulário
Visualização do formulário
132
Caderno de Exercícios HTML e CSS
<body>
<form action=" " method="get">
<label>Data:</label>
<input type="text" placeholder="Digite a data
de hoje">
</form>
</body>
Código do formulário
Visualização no navegador
Código do formulário
133
Caderno de Exercícios HTML e CSS
Passo a passo:
134
Caderno de Exercícios HTML e CSS
<body>
<form action=" " method="get">
<label>Data:</label>
<input type="text" placeholder="Digite a data de
hoje">
<input type="submit" value="Enviar">
</form>
</body>
Código do formulário
Visualização do formulário
135
Caderno de Exercícios HTML e CSS
<body>
<form action=" " method="get">
<label>Data:</label>
<input type="text" placeholder="Digite a data de
hoje">
<label for="opcao">Você gostou do site?</label>
<input type="radio" name="opcao" value="sim">Sim
<input type="radio" name="opcao" value="nao">Não
<input type="submit" value="Enviar">
</form>
</body>
Código do formulário
Visualização do formulário
136
Caderno de Exercícios HTML e CSS
<body>
<form action=" " method="get">
<label>Data:</label>
<input type="text" placeholder="Digite a data
de hoje">
<label for="opcao">Você gostou do site?</label>
<input type="radio" name="opcao" value="sim">Sim
<input type="radio" name="opcao" value="nao">Não
<label for="idioma">Idioma:</label>
<input type="checkbox" name="por">Português
<input type="checkbox" name="ing">Inglês
<input type="submit" value="Enviar">
</form>
</body>
Código do formulário
23. Após salvar as alterações, atualize a página no navegador.
Visualização do formulário
137
Caderno de Exercícios HTML e CSS
label, textarea {
display:block;
}
CSS do formulário
32. Salve as alterações e acesse o documento HTML.
33. Posicione o cursor após a tag de fecha-
mento do tulo, tecle <Enter> e digite:
<link rel="stylesheet" href="formulario.css">
34. Salve as alterações e atualize a página no navegador.
35. Observe o formulário. Depois, retorne ao Sublime e acesse o
arquivo CSS.
138
Caderno de Exercícios HTML e CSS
textarea {
width:250px;
height:150px;
}
CSS do formulário
37. Atualize a página após salvar as alterações no arquivo.
139
Caderno de Exercícios HTML e CSS
Passo a passo:
140
Caderno de Exercícios HTML e CSS
<ul>
<li><strong>Endereço:</strong> <br>Rua Socorros, 27
- Jardim Bela Vista - São Paulo/SP</li>
<li><strong>Telefone:</strong> <br>(11) 9999-9999
</li>
<li><strong>E-mail:</strong> <br>[email protected]
</li>
</ul>
Código do formulário
141
Caderno de Exercícios HTML e CSS
Visualização no navegador
142
Caderno de Exercícios HTML e CSS
#contatoarea {
width:900px;
display:table;
}
Arquivo CSS
#dadoscontato {
width:260px;
float:left;
padding:20px;
}
Arquivo CSS
#dadoscontato h2 {
margin-bottom:10px;
}
Arquivo CSS
20. Pressione <Enter> duas vezes e digite o bloco para a lista:
#dadoscontato ul {
list-style:none;
padding:0;
margin:0;
font-family:Century Gothic, sans-serif;
font-size:16px;
margin-top:10px;
}
Arquivo CSS
143
Caderno de Exercícios HTML e CSS
#formcontato {
width:560px;
float:left;
padding:20px;
}
Arquivo CSS
Visualização no navegador
144
Caderno de Exercícios HTML e CSS
#formcontato label {
display:block;
font-family:Century Gothic, sans-serif;
font-size:16px;
font-weight:bold;
}
Arquivo CSS
Arquivo CSS
#formcontato textarea {
height:200px;
}
Arquivo CSS
Arquivo CSS
145
Caderno de Exercícios HTML e CSS
input.botao {
background-color:#E85846;
font-family:Century Gothic, sans-serif;
text-transform:uppercase;
padding:5px 10px;
border-radius:5px;
color:#EBEBEB;
cursor:pointer;
}
Arquivo CSS
input.botao:hover {
background-color:#000000;
}
Arquivo CSS
30. Salve as alterações e atualize a página no navegador.
Visualização no navegador
146
Caderno de Exercícios HTML e CSS
1. Tag map
2. Atributo shape
3. Tag area
4. Atributo href
Passo a passo:
147
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html>
<head>
<title>Mapeamento de imagens</title>
</head>
<body>
<img src="img/img1.jpg">
</body>
</html>
Arquivo mapeamento.html
148
Caderno de Exercícios HTML e CSS
<body>
<map name="mapa1">
<area shape="circle" coords="400,450,125" href=
"https://www.google.com">
</map>
<img src="img/img1.jpg" usemap="#mapa1">
</body>
Arquivo mapeamento.html
149
Caderno de Exercícios HTML e CSS
Passo a passo:
Arquivo mapeamento.html
150
Caderno de Exercícios HTML e CSS
151
Caderno de Exercícios HTML e CSS
152
Caderno de Exercícios HTML e CSS
43. FONTES
Foi ensinado a como u lizar uma família de fonte externa na página.
Para desenvolver seu entendimento acerca do assunto faça os exercícios a
seguir.
Passo a passo:
153
Caderno de Exercícios HTML e CSS
<!DOCTYPE html>
<html>
<head>
<title>Fontes</title>
</head>
<body>
<p>Exemplo de Parágrafo</p>
</body>
</html>
Arquivo fontes.html
Visualização no navegador
8. Após visualizar o texto, volte ao Sublime e crie um novo arqui-
vo chamado fontes.css. Salve-o na pasta Testes HTML.
9. No arquivo CSS digite o elemento p e abra a chave do bloco: p{
10. Tecle <Enter> para organizar o bloco.
11. Dentro do bloco digite a declaração: font-family:Arial;
p{
font-family:arial;
}
Arquivo CSS
154
Caderno de Exercícios HTML e CSS
Site fonts.google.com
155
Caderno de Exercícios HTML e CSS
p{
font-family:Roboto, sans-serif;
}
Arquivo CSS
27. Salve as alterações, acesse a aba de "fontes.html" e atualize
a página.
Visualização no navegador
156
Caderno de Exercícios HTML e CSS
a) 1 e 2.
b) 1 e 4.
c) 2 e 3.
d) 3 e 4.
Passo a passo:
157
Caderno de Exercícios HTML e CSS
158
Caderno de Exercícios HTML e CSS
Visualização no Chorme
14. Agora atualize a página no MicrosoŌ Edge e observe os ele-
mentos HTML.
15. Para facilitar já se tem o arquivo "normalize.css" na pasta
Testes HTML, basta vinculá-lo no documento HTML. Primeira-
mente, abra o arquivo normalize.css no Sublime.
159
Caderno de Exercícios HTML e CSS
Visualização no Chorme
160
Caderno de Exercícios HTML e CSS
Passo a passo:
161
Caderno de Exercícios HTML e CSS
Texto do parágrafo
Texto do parágrafo
162
Caderno de Exercícios HTML e CSS
#areasobre {
display:table;
}
Arquivo CSS
16. Pressione <Enter> duas vezes e digite o bloco:
#sobreinfo {
float:left;
width:560px;
padding:20px;
}
Arquivo CSS
17. Após pressionar <Enter> duas vezes, digite o bloco:
Arquivo CSS
18. Salve as alterações e atualize a página no navegador.
19. Volte ao Sublime e acesse o documento HTML.
20. Posicione o cursor entre as tags de abertura e fechamento da
div da segunda coluna e tecle <Enter>.
21. Digite o tulo: <h2>Formação Profissional:</h2>
22. Tecle <Enter> e digite: <img src="img/snow.jpg">
163
Caderno de Exercícios HTML e CSS
<div id="sobredados">
<h2>Formação Profissional:</h2>
<img src="img/snow.jpg">
</div>
Div sobredados
23. Pressione <Enter> e digite:
<ul>
<li>Design Gráfico</li>
<li>Desenvolvimento Web</li>
</ul>
Lista
24. Tecle <Enter> e digite o tulo:
<h2>Áreas de Conhecimento:</h2>
25. Pressione <Enter> e digite a lista:
<ul>
<li>HTML e CSS</li>
<li>Javascript</li>
<li>PHP</li>
</ul>
Lista
#sobredados {
float:left;
width:260px;
padding:20px;
}
Lista
164
Caderno de Exercícios HTML e CSS
#sobredados ul {
padding-left:20px;
font-family:Century Gothic, sans-serif;
font-size:16px;
}
Lista
165
Caderno de Exercícios HTML e CSS
Passo a passo:
<tr></tr>
<tr></tr>
<tr></tr>
Linhas
166
Caderno de Exercícios HTML e CSS
<td></td>
<td></td>
<td></td>
Colunas
Texto do parágrafo
12. Salve as alterações e abra o arquivo "servicos.html" no nave-
gador.
Página de Serviços
167
Caderno de Exercícios HTML e CSS
#tabela tr {
width:900px;
}
Arquivo CSS
17. Tecle <Enter> duas vezes e digite o bloco:
#tabela td {
width:280px;
padding:10px;
}
Arquivo CSS
18. Após teclar <Enter> duas vezes, digite o bloco:
#tabela h2 {
text-align:center;
margin-bottom:10px;
}
Arquivo CSS
19. Salve as modificações e atualize a página.
20. Volte ao Sublime e acesse o documento HTML.
21. Posicione o cursor entre as tags da segunda célula e tecle
<Enter>.
168
Caderno de Exercícios HTML e CSS
<img src="img/altar.jpg">
<h2>Altar (2008)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and type setting industry simply dummy text.</p>
Segunda coluna
23. Salve as alterações e atualize a página no navegador.
Visualização no navegador
169
Caderno de Exercícios HTML e CSS
<img src="img/noite.jpg">
<h2>Noite na Cidade (2010)</h2>
<p>Lorem Ipsum is simply dummy text of the printing and
typesetting industry simply dummy text.</p>
Terceira coluna
26. Atualize a página no navegador após salvar as alterações no
documento.
27. Visualize a linha completa. Depois, retorne ao Sublime.
Visualização no navegador
28. Posicione o cursor entre as tags de abertura e fechamento da
segunda linha e tecle <Enter>.
170
Caderno de Exercícios HTML e CSS
<td>
<img src="img/inverno.jpg">
<h2>Inverno (2007)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
<td>
<img src="img/bebe.jpg">
<h2>Bebê (2016)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
<td>
<img src="img/flores.jpg">
<h2>Inverno (2014)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
Visualização no navegador
171
Caderno de Exercícios HTML e CSS
<td>
<img src="img/cachoeira.jpg">
<h2>Cachoeira (2012)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
<td>
<img src="img/lago.jpg">
<h2>Lago (2017)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
<td>
<img src="img/castelo.jpg">
<h2>Castelo (2005)</h2>
<p>Lorem Ipsum is simply dummy text of the printing
and typesetting industry simply dummy text.</p>
</td>
172
Caderno de Exercícios HTML e CSS
Passo a passo:
<div id="clientesarea"></div>
Código da coluna
4. Coloque o cursor entre as tags de abertura e fechamento da
nova div e tecle <Enter>.
5. Digite as divs das colunas:
<div id="clienteslista"></div>
<div id="clientesconteudo"></div>
173
Caderno de Exercícios HTML e CSS
<h2>Clientes:</h2>
<ul>
<li>Jardim Primavera</li>
<li>Viagem em Família</li>
<li>Viagens Paraíso</li>
<li>Conheça Turismo</li>
<li>Nova Ensaios</li>
</ul>
Primeira coluna
<div class="conteudocol"></div>
<div class="conteudocol"></div>
<div class="conteudocol">
<img src="img/jardim.jpg">
</div>
Inserindo a imagem
174
Caderno de Exercícios HTML e CSS
<ul>
<li><strong>Endereço:</strong>Lorem Ipsum is simply
dummy text</li>
<li><strong>Telefone:</strong>(11) 9999-9999</li>
<li><strong>E-mail:</strong>[email protected]
</li>
</ul>
Código da lista
Texto do parágrafo
18. Posicione o cursor após a tag que fecha a div da linha e tecle
<Enter>. Depois, digite a tag: <hr>
19. Salve as alterações no documento e abra o arquivo "clientes.
html" no navegador.
20. Após visualizar a página, retorne ao Sublime a acesse o arqui-
vo CSS.
21. Desça a barra de rolagem até o úl mo bloco dos componentes
gerais. Coloque o cursor após a chave que fecha esse bloco e
tecle <Enter> duas vezes.
22. Digite o bloco do elemento hr:
hr {
border-top:1px solid #E85846;
}
CSS do hr
175
Caderno de Exercícios HTML e CSS
#clientesarea {
width:900px;
display:table;
}
Arquivo CSS
25. Após teclar <Enter> duas vezes, digite:
#clienteslista {
width:160px;
padding:20px;
float:left;
}
Arquivo CSS
Arquivo CSS
176
Caderno de Exercícios HTML e CSS
Arquivo CSS
28. Digite o bloco após teclar <Enter> duas vezes:
#clientesconteudo {
width:700px;
float:left;
}
Arquivo CSS
29. Tecle <Enter> duas vezes e digite:
.conteudolinha {
width:700px;
float:left;
display:table;
}
Arquivo CSS
30. Pressione <Enter> duas vezes e digite:
.conteudocol {
width:310px;
float:left;
padding:20px;
}
Arquivo CSS
31. Salve as alterações e atualize a página no navegador.
177
Caderno de Exercícios HTML e CSS
Página de clientes
178
Caderno de Exercícios HTML e CSS
33. Com o cursor posicionado após a tag <hr>, tecle <Enter> e di-
gite o código de toda a segunda linha de conteúdo:
<div class="conteudolinha">
<div class="conteudocol">
<h2>Viagem em Família</h2>
<ul>
<li><strong>Endereço:</strong>Lorem Ip
sum is simply dummy text</li>
<li><strong>Telefone:</strong> (11) 9999-
9999</li>
<li><strong>E-mail:</strong> viagememfamilia@
email.com</li>
</ul>
<p>Lorem Ipsum is simply dummy text of the prin
ting and typesetting industry. Lorem Ipsum has
been the industryry’s standard dummy text.</p>
</div>
<div class="conteudocol">
<img src="img/praia.jpg">
</div>
</div>
<hr>
Conteúdo da segunda linha
179
Caderno de Exercícios HTML e CSS
<div class="conteudolinha">
<div class="conteudocol">
<img src="img/arara.jpg">
</div>
<div class="conteudocol">
<h2>Viagens Paraíso</h2>
<ul>
<li><strong>Endereço:</strong> Lorem Ipsum
is simply dummy text</li>
<li><strong>Telefone:</strong> (11) 9999-
9999</li>
<li><strong>E-mail:</strong> viagensparai
[email protected]</li>
</ul>
<p>Lorem Ipsum is simply dummy text of the
printing and typesetting industry.Lorem Ipsum
has been the industry’s standard dummy text.</p>
</div>
</div>
<hr>
180
Caderno de Exercícios HTML e CSS
<div class="conteudolinha">
<div class="conteudocol">
<h2>Conheça Turismo</h2>
<ul>
<li><strong>Endereço:</strong> Lorem Ipsum is
simply dummy text</li>
<li><strong>Telefone:</strong> (11) 9999-
9999</li>
<li><strong>E-mail:</strong> conhecaturismo@
email.com</li>
</ul>
<p>Lorem Ipsum is simply dummy text of the prin
ting and typesetting industry. Lorem Ipsum has
been the industry’s standard dummy text.</p>
</div>
<div class="conteudocol">
<img src="img/neve.jpg">
</div>
</div>
<hr>
181
Caderno de Exercícios HTML e CSS
182
Caderno de Exercícios HTML e CSS
183
Caderno de Exercícios HTML e CSS
Passo a passo:
184
Caderno de Exercícios HTML e CSS
185
Caderno de Exercícios HTML e CSS
Anotações:
186