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). O CSS descreve como elementos são mostrados na tela, no papel, no discurso ou em outras mídias.
CSS é uma das principais linguagens da open web e tem sido padronizado pela Especificação da W3C. Desenvolvido em níveis, o CSS1 está atualmente obsoleto, já o CSS2.1 é uma recomendação e o CSS3, dividido em pequenos módulos, está agora progredindo para a sua padronização.
- Referências CSS
Uma referência para desenvolvedores Web, que descreve as propriedades e os conceitos do CSS.
- Tutoriais CSS
Uma introdução passo-a-passo para ajudar iniciantes a começar. Este provê todos os fundamentos necessários.
- Exemplos CSS3
Uma coleção de exemplos 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 e formas da linguagem e introduz fundamentos como especificação e herança,o box model e colapso de margem, empilhamento e contextos de formatação em blocos, ou os valores iniciais, computados, usados e atuais. Entidades como as propriedades CSS shorthand 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 verifica se o CSS é válido. 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 Inspeção 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 visualizados. 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 visualizados. Mais simples do que o Firebug, mas menos poderoso.
- Ferramentas diversas 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.
- Tecnologias 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.")}}