CSS (Cascading Style Sheets) é uma linguagem de estilo usada para descrever a apresentação de um documento escrito em HTML ou em XML (incluindo várias linguagens em XML como SVG ou XHTML). CSS descreve como elementos são mostrados na tela, no papel, no discurso ou em outras mídias.
CSS é uma das linguagens núcleo da open web e tem sido padronizado pela Especificação da W3C. Desenvolvido em níveis, o CSS1 está obsoleto, já o CSS2.1 é uma recomendação e o CSS3, dividido em pequenos módulos, está agora progredindo para a sua padronização.
- Referencias CSS
Uma referência para desenvolvedores Web, que descreve as propriedades e os conceitos do CSS.
- Tutorials css
Uma introdução passo-a-passo para ajudar iniciantes a começar. Este provê todos os fundamentos necessários.
- Demos CSS3
Uma coleção de demos que mostra as últimas tecnologias do CSS em ação: um impulso para a criatividade.
Documentação e tutoriais
- Conceitos chaves de CSS
- Descreve a sintaxe da linguagem e introduz fundamentos como especificação e herança,o box model e margin collapsing, stacking e contextos block-formatting, os valores iniciais, computados, usados e atuais. Entidades como CSS shorthand properties também são definidas.
- Guia CSS para desenvolvedores
- Artigos para ajuda-lo a aprender tudo desde dos básicos de estilizar HTML até diversas técnicas de CSS para fazer seu conteúdo brilhar.
- Questões comuns sobre CSS
- Respostas para questões comuns sobre CSS.
Ferramentas para desenvolvimento de CSS
- O W3C CSS Validation Service checa a validade do dado CSS. O serviço OnlineWebCheck.com também faz o mesmo. Estas são ferramentas indispensáveis de depuração.
- As Ferramentas do Firefox para desenvolvedores permitem ver e editar o CSS de uma pagina ao vivo via as ferramentas Inspetor e Editor de Estilo.
- O complemento Firebug para Firefox, um complemento popular deste navegador que permite a edição ao vivo de CSS nos sites observados. Muito prático para testar certas mudanças, apesar deste complemento fazer muito mais.
- O complemento Web Developer para Firefox também permite a observação e edição de CSS ao vivo dos sites observados. Mais simples do que o Firebug, mas menos poderoso.
- Diversas outras ferramentas para CSS.
Veja também
- A sessão de aprendizagem de CSS do Mozilla.
- Linguagens da web onde frequentemente o CSS é aplicado: HTML, SVG, XHTML e XML.
- Tecnólogias Mozilla que fazem grande uso de CSS: XUL, complementos e temas do Firefox e Thunderbird.
{{CommunityBox("Web layout", "dev-tech-layout", "mozilla.dev.tech.layout", "", "Stack Overflow|https://stackoverflow.com/questions/tagged/css|CSS topics|Visit Stack Overflow, a collaboratively built and maintained Q&A site. See if you can find an answer; if not, you can ask your question there.||CSS-Discuss|https://www.css-discuss.org/|CSS-Discuss mailing list|Join the css-discuss mailing list, which is dedicated to discussing practical, real-world use of CSS.")}}