HTML - Css Parte 2
HTML - Css Parte 2
parte 2
◼ Exemplos:
<h1 style=“text-align: center”>
<p style=“font-size: 24px”>
<h1 style="font-family:algerian;">Teste.</h1>
<p style="font-family:'Segoe script'">Teste</p>
<p style="font-family:'Cambria';font-size:20px;color:black">
Exemplo CSS inline
<!DOCTYPE html>
<html>
<body>
</body>
</html>
Exemplo CSS inline
Propriedade style dentro do HEAD
(CSS interno)
<style>
p{
text-align: center
}
</style>
Exemplo CSS interno
<html>
<head>
<style>
body {background-color: black;}
h1 {color: blue;}
p {color: red;}
</style>
</head>
<body>
<h1>Um cabeçalho na cor azul.</h1>
<h1>Mais um cabeçalho na cor azul.</h1>
<p>Um parágrafo na cor vermelha.</p>
</body></html>
Exemplo CSS interno
CSS externo
p {
line-height: 3px;
letter-spacing: 3px;
word-spacing: 5px;
text-indent: 30px;
}
Exemplos propriedades CSS
◼ background-image → permite indicar um arquivo de imagem para
ser exibido ao fundo do elemento. Ex:
h1 { background-image: url(../img/minha_imagem.jpg); }
body {
background-image: url(https://site.com/imagem.jpg);
}
Bordas
body {
border-color: red;
border-style: solid;
border-width: 1px;
}
◼ Se adicionarmos na
propriedade p do arquivo
CSS do exemplo anterior
as propriedades abaixo,
teremos o resultado ao
lado:
◼ border-color: green;
◼ border-style: solid;
◼ border-width: 25px;
h1 {
border-top: 1px solid red; /* borda vermelha em cima */
border-right: 1px solid blue; /* borda azul à direita */
border-bottom: 1px solid black; /* borda preta embaixo */
border-left: 1px solid red; /* borda vermelha à esquerda */
}
Dimensões – width e height
p{
height: 200px;
width: 100px;
}
◼ Com essa regra CSS para o parágrafo, todos os parágrafos da
nossa página ocuparão 200 pixels de altura e 100 pixels de largura.
Espaçamentos - padding
◼ p { padding: 10px; }
Espaçamentos - padding
th, td {
padding-top: 10px;
padding-bottom: 20px;
padding-left: 30px;
padding-right: 40px;
}
Espaçamentos - padding
figure img {
width: 200px;
}
HTML:
<img src="img/MJ.png" alt=“Michael Jackson" id=“img_michael">
CSS:
#img_michael {
width: 500px;
}
Seletores específicos - class
HTML:
<img src="img/MJ.png" alt=“Michael Jackson" class=“img_michael">
CSS:
.img_michael {
width: 500px;
}
Seletores específicos
◼ Um ID tem que ser único na página, enquanto uma classe pode ser
aplicada a vários elementos (tags);
<body>
<h1 class= "H1_pela_classe" id="H1_pelo_id">cor verde</h1>
</body>
/* CSS*/
/* Prioridade baixa */
h1 { color: black; }
/* Prioridade média */
.H1_pela_classe { color: red; }
/* Prioridade mais alta */
#H1_pelo_id { color: green; }
Espaçamentos - margin
◼ margin-top
◼ margin-right
◼ margin-bottom
◼ margin-left