Este documento apresenta exemplos de como dividir uma página em seções usando HTML e CSS, como adicionar estilos a elementos e como organizar o layout de uma página. Inclui exemplos de como posicionar elementos com float e position e ajustar paddings, margins e cores.
2. Como dividir uma página em seções
h1
h2
p
h2
p
p
p img
div id=“topo”
div id=“gatos”
div id=“caes”
div id=“rodape”
3. Retornando ao phpdrinks
• bebidas.html
<h1>Nossos Drinks</h1>
<h2>Chá Verde Gelado</h2>
<p>
<img src="green.jpg">
Mistura de vitaminas e sais minerais, este drink
combina benefícios do chá verde com a
camomila.
</p>
<h2>Concentrado Gelado</h2>
<p>
<img src="lightblue.jpg">
Combinação de suco de limão com contreau.
</p>
<h2>Azul Bliss</h2>
<p>
<img src="blue.jpg">
Mistura secreta que deixará você relaxado.
</p>
<h2>Drink Rejuvenescedor</h2>
<p>
<img src="red.jpg">
Combinação de acerola e goiaba, drink rico
em vitamina C.
</p>
• bebidas.html
<h2>Nossos Drinks</h2>
<h3>Chá Verde Gelado</h3>
<p>
<img src="green.jpg">
Mistura de vitaminas e sais minerais, este drink
combina benefícios do chá verde com a
camomila.
</p>
<h3>Concentrado Gelado</h3>
<p>
<img src="lightblue.jpg">
Combinação de suco de limão com contreau.
</p>
<h3>Azul Bliss</h3>
<p>
<img src="blue.jpg">
Mistura secreta que deixará você relaxado.
</p>
<h3>Drink Rejuvenescedor</h3>
<p>
<img src="red.jpg">
Combinação de acerola e goiaba, drink rico
em vitamina C.
</p>
4. Retornando ao phpdrinks
<div id=“drinks”>
<h2>Nossos Drinks</h2>
<h3>Chá Verde Gelado</h3>
<p>
<img src="green.jpg">
Mistura de vitaminas e sais minerais, este drink
combina benefícios do chá verde com a camomila.
</p>
.
.
.
<h3>Drink Rejuvenescedor</h3>
<p>
<img src="red.jpg">
Combinação de acerola e goiaba, drink rico
em vitamina C.
</p>
</div>
8. Alterando as cores dos cabeçalhos
#drinks h2 {
color: black;
}
#drinks h3 {
color: #d12c47;
}
9. Padding em uma linha
padding-top: 0px;
padding-right: 20px;
padding-bottom: 30px;
padding-left: 10px
padding: 0px 20px 30px 10px;
10. Margem em uma linha
margin-top: 0px;
margin-right: 20px;
margin-bottom: 30px;
margin-left: 10px
margin: 0px 20px 30px 10px;
11. 1 valor para todos os paddings
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px
padding: 20px;
12. Margem horizontal e vertical
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 20px
margin: 0px 20px;
13. Borda em uma linha
border-width: thin;
border-style: solid;
border-color: #007e7e;
border: thin solid #007e7e;
14. Fundo em uma linha
background-color: white;
background-image: url(images/cocktail.gif);
background-repeat: repeat-x;
background: white url(images/cocktail.gif) repeat-x;
16. Preparando o território
• Faça o download do arquivo
– www.fa7.edu.br/tecnicas/modulo1/drinks5.zip
17. Adicione o estilo correto para obter
• Verifique o arquivo css e
adicione o estilo correto para
que a página possua esta
aparência
<div id=“drinks”>
<div>
<h2>Drinks Especiais desta Semana</h2>
<p>
<img src="imagens/yellow.gif" />
</p>
<h3>Lemon Breeze</h3>
<p>
Um drinks mais que saudável, este drink combina
ervas botânicas, minerais, e vitaminas com uma
suave mistura de limão que manterá sua saúde imune
dia e noite.
</p>
18. Adicione o estilo correto para obter
• Adicione novamente estilo à camada garantia
<p id=“drinks”>
<p>
Garantimos a você um ambiente agradável, gente bonita, funções
e procedimentos que farão sua noite ser inesquecível.
Nossos Djs tocarão as melhores músicas da balada durante
a noite toda. Os maiores sucessos da pista regados pelos drinks
mais exóticosno mundo da programação web.
</p>
20. Entendendo o float
<html>
<head>...</head>
<body>
<h1>...</h1>
<h2>...</h2>
<p>...</p>
<h2>...</h2>
<p>...</p>
<p>...</p>
<p>...</p>
</body>
</html>
h1
h2
p
h2
p
p
p
21. E sobre os elementos inline???
<p>
Venha se divertir conosco <em>a qualquer hora</em>
com estes e todos os nossos outros maravilhosos
drinks.<a href="bebidas/bebidas.html">drinks</a>.
</p>
p
texto em texto a
p texto em texto
texto a
p texto
em
texto
texto
a
texto
22. Tudo junto
h1
h2
p
h2
p
p
p
texto
texto
texto
texto
texto em texto
texto
texto
texto
img img img img
h1
h2
p
h2
p
p
p
texto
texto
texto
texto
texto
texto
texto em
texto
texto
texto
texto
texto
img img img
img
24. <span>
• Elementos que formatam elementos inline
• Vejamos:
– Vamos separar os cd e os artistas com tags
span
– Adicionemos às tags span classes “cd” e classes
“artista”
– Criar no phpdrinks.css regras para “cd” e
“artista”
25. Separando Cds de Artistas
<ul>
<li>Stickwitu, Pussycat Dolls</li>
<li>Frozen, Madonna</li>
<li>Earth 7, L.T.J. Bukem</li>
<li>Le Roi Est Mort, Vive Le Roi!, Engima</li>
<li>Music for Airports, Brian Eno</li>
</ul>
26. Adicionemos span
<ul>
<li>
<span class=“cd”>Stickwitu</span>,
<span class=“artista”>Pussycat Dolls</span>
</li>
<li>Frozen, Madonna</li>
<li>Earth 7, L.T.J. Bukem</li>
<li>Le Roi Est Mort, Vive Le Roi!, Engima</li>
<li>Music for Airports, Brian Eno</li>
</ul>
28. Links de mútiplas personalidades
• Um link pode ter três estados
– Não-visitado
– Visitado
– Hover
– Teste:
a:link {
color:green;
}
a:hover{
color: yellow;
}
52. Envolvendo o conteúdo com a tag div
#content {
width: 800px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #675c47;
margin-left: auto;
margin-right: auto;
}