Académique Documents
Professionnel Documents
Culture Documents
Comentários
Você pode inserir comentários nas CSS para explicar seu código, e principalmente
ajudá-lo a relembrar de como você estruturou e qual a finalidade de partes
importantes do código.
/* comentario */
O seletor classe
Além de atribuir características para as tags básicas do html (<p>, <table> etc),
pode-se especificar classes adicionais a cada elemento.
Você pode "inventar" um nome e com ele criar uma classe a qual definirá as regras
CSS. E o mais interessante das classes, é que elas podem ser aplicadas a qualquer
elemento HTML. E mais ainda, você pode aplicar estilos diferentes para o mesmo
tipo de elemento do HTML, usando classes diferentes para cada um deles.
A sintaxe para o seletor classe é mostrada abaixo. O nome qualquer que você
"inventa" deve ser precedido de . (ponto):
.centro {text-align: center}
2
UNIP – PRODUÇÃO DE PÁGINAS WEB
O seletor ID
Você pode "inventar" um nome e com ele criar uma ID a qual definirá as regras
CSS. O seletor ID difere do seletor de classe, por ser ÚNICO. Um seletor ID só pode
ser aplicado a UM e somente UM elemento HTML dentro do documento.
A sintaxe para o seletor ID é mostrada abaixo. O nome qualquer que você "inventa"
deve ser precedido de # ("tralha", "jogo-da-velha" ):
#introducao {color:red}
Nota: Para o nome que você "inventa" evite usar números, caracteres especiais,
acentuação. Tanto quanto possível use só letras de a-z e de A-Z.
3
UNIP – PRODUÇÃO DE PÁGINAS WEB
Herança
Ao se desenvolver CSS é importante lembrar que documentos HTML são
hierarquicamente estruturados. Há um ancestral, o elemento de nível mais alto
(pai) do qual os demais elementos (filhos) são descendentes. Os elementos filhos
herdam as características do elemento pai. Por exemplo: cores e tamanhos de
letras.
Assim numa folha de estilos as regras de estilo CSS para o elemento pai serão
herdadas pelos elementos filhos. A herança é passada do elemento pai para os
filhos e estes se tiverem filhos também herdarão e assim por diante, seguindo a
herança até o elemento de menor nível.
• Incorporadas (internas);;
• Inline.
4
UNIP – PRODUÇÃO DE PÁGINAS WEB
Estilo inline
Pode-se definir regras CSS declarando-as dentro da tag do elemento HTML.
Um estilo inline só se aplica a um elemento HTML. Ele perde muitas das vantagens
de folhas de estilo pois mistura o conteúdo com a apresentação. Use este método
excepcionalmente, como quando quiser aplicar um estilo a uma única ocorrência de
um elemento.
<p style="font-weight: ... ; background: ...">
5
UNIP – PRODUÇÃO DE PÁGINAS WEB
Propriedades e Valores
A relação das propriedades e valores utilizados normalmente na aplicação de estilos
nas fontes passou por algumas variações, conforme a evolução das diferentes
versões do CSS e algumas regras não são válidas para todos os navegadores.
Uma tabela de referência atualizada e de fácil consulta pode ser encontrada em:
http://www.w3schools.com/css/css_reference.asp
FONTES E REFERÊNCIAS:
http://www.maujor.com
http://www.ead.unicamp.br/minicurso/css/index.html
http://www.w3schools.com/css/default.asp