Beruflich Dokumente
Kultur Dokumente
Introdução
Na última aula falamos sobre as formas de
definir os estilos de uma página HTML.
Para isso utilizamos CSS - Cascading
Style Sheets ou em português folhas de
estilo em cascata.
Introdução
A linguagem CSS é responsável por definir
todo o "visual" de uma página HTML.
Introdução
A sintaxe de uma regra CSS consiste na
propriedade seguida de seu valor,
separados pelo sinal de “ : ” (dois-pontos).
Introdução
Introdução
O seletor determina para quais
elementos a regra de formatação deve ser
aplicada.
Introdução
●
Seletores de elemento
●
Seletores de classe
●
Seletores de ID
Introdução
Na aula de hoje veremos que existem três
formas de se aplicar CSS aos elementos
HTML. Cada uma delas tem sua função e
utilidade.
Praticando!
Vamos praticar um pouco..
2)Coloque um título
Praticando!
Sua página deverá estar assim:
Praticando!
Agora vamos aplicar algumas regras
CSS via atributo em cada um destes
DIVs
Praticando!
O estilo que usaremos é o background-
color, que serve para mudar a cor do plano
de fundo de um elemento HTML.
Praticando!
Em cada DIV coloque o seguinte:
Praticando!
Sendo que os dois primeiros DIVs
serão vermelhos, os dois seguintes
verdes e dois últimos azuis.
Praticando!
O resultado deverá ser este:
Praticando!
Via elemento style (interno)
Praticando!
Essa declaração deverá ser no mesmo
arquivo HTML que estamos trabalhando.
Praticando!
Assim:
Praticando!
Vamos então definir um novo seletor para
alterar os estilos de todos os DIVs,
adicionando espaçamento (interno e
externo) entre eles e também algumas
bordas.
Praticando!
Qual o seletor mais adequado para alterar
TODOS OS DIVS?
Praticando!
O seletor de elemento.
No caso DIV:
Praticando!
Vamos então utilizar espaçamentos
internos (padding), externo (margin) e uma
borda (border)
Praticando!
Agora coloque as propriedades:
Praticando!
Neste exemplo há comentários explicando
o que faz cada propriedade CSS:
Praticando!
O resultado esperado..
Praticando!
Vamos então criar nosso arquivo de folha
de estilos em cascata (CSS).
Praticando!
Dentro deste arquivo vamos definir as
regras CSS utilizando seletores.
Praticando!
É importante observar que ambos os
arquivos, HTML e CSS devem estar
juntos, no mesmo diretório para que tudo
funcione.
Praticando!
Para concluir nosso exemplo vamos definir
uma regra para a página toda, alterando
o tamanho da letra e o posicionamento de
todo o conteúdo por meio de margens
internas.
Praticando!
Para definir um seletor para a página toda
utilizaremos o “body”:
Praticando!
E agora as propriedades:
Praticando!
Para que vocês se habituem o que faz
cada propriedade segue a mesma
declaração com comentários explicando a
função de cada propriedade CSS.
Praticando!
Veja:
Praticando!
Quando utilizamos esta forma de aplicação
de estilos utilizando um arquivo CSS
externo é preciso “ligar”, “apontar” o
arquivo de estilos dentro do arquivo
HTML.
Praticando!
Para isso voltaremos ao arquivo HTML e
colocaremo DENTRO DO HEAD o “link”
para a página de estilos (css).
Praticando!
Veja:
Praticando!
Usaremos a tag LINK, que serve para
referenciar um arquivo de estilos CSS.
Praticando!
Ela possui dois atributos principais, o rel
deve receber o valor stylesheet (folha de
estilos) e o href o caminho e nome do
arquivo css.
Praticando!
Agora sim está tudo pronto!
Praticando!
O resultado deverá ser este:
Praticando!
Este exemplo que acabamos de criar utiliza
as três formas de se aplicar CSS aos
elementos HTML, por atributo, por
elemento style interno e também externo.
Praticando!
Na prática isso não é feito, escolhe-se uma
abordagem e a segue por todo o projeto,
sendo fortemente recomendado que seja
por folha de estilos externa.
Praticando!
Agora para praticar mais um pouco crie
outra página HTML (e outra CSS) e faça a
seguinte página:
Praticando!
Exemplo 2:
Dúvidas?
Perguntas?