Tudo Sobre CSS
por Jane Doe [e-mail link: jane@doe.com]
[inserir css.png]
[inicio quote:]
Se existe alguma coisa que caracteriza o que deu errado com a Web, é a proliferação da apresentação em detrimento da estrutura e conteúdo. ... Nós todos nos orgulhamos de nosso trabalho e queremos olhá-lo tão bom quanto pensamos que é. Já que a HTML nos deu muito pouco em termos de habilidades de apresentação interessantes, nós a forçamos para canais que queríamos viajar. Se tivéssemos bom estilo para começar, a corrupção dos fundamentos da Web não teria sido necessária.
Por isso a CSS é tão importante. Finalmente, não temos somente a habilidade de descrever apresentações sofisticadas, podemos fazê-la em relação a documentos bem estruturados e despojados. Chega de tortura de marcação! Somente elementos "limpos" que são exibidos atraentemente por meio da CSS.
Eric Meyer, "O Que Faz CSS Tão Bom?" [link: http://www.oreillynet.com/pub/a/network/2000/07/21/magazine/css_intro.html ]
[end quote]
Conteúdo
Visão Geral
Sintaxe
Fontes de Folhas de Estilo
Visão Geral
No desenvolvimento Web, as folhas de estilo em cascata (CSS) é uma linguagem de estilo usada para descrever a apresentação de um documento escrito em linguagem de marcação. Sua aplicação mais comum é estilizar páginas da Web escritas em HTML e XHTML.
CSS é usada por autores e leitores de páginas web para:
Configurar formato tipográfico:
Fontes (tipos de letras)
Tamanho de fontes
Estilo de fontes, decoração e peso.
Maiúsculas / minúsculas
Cor
Configurar layout do texto:
Indentação
Alinhamento
Letra e espaçamento entre palavras
Espaçamento entre linhas
Formatar links e "estados" de links (link, visited, hover, active)
Configurar estilos de "caixa" (i.e. box) em elementos em bloco:
Margens
Padding (espaço entre texto e borda)
Largura / altura
Configurar bordas
Configurar cores e imagens do plano de fundo (background) - e seus posicionamentos
Formatar listas
Criar layouts de páginas posicionando elementos
CSS foi