Cascading Style Sheets , muitas vezes abreviado como CSS , é uma linguagem (stylesheet) usada para descrever a apresentação de um documento escrito em HTML ou XML (incluindo várias linguagens XML como SVG ou XHTML). CSS é responsável por descrever como a estrutura de cada elemento precisa ser renderizado na tela, materiais impressos ou qualquer outra mídia.
CSS é uma das principais linguagens a open web e é regulamentada pela W3C . Desenvolvida em níveis, CSS1 está obsoleto, CSS2.1 é recomendado; enquanto, CSS3 está em constante desenvolvimento e regulamentação.
- CSS Reference
Referência detalhada para programadores, apontando todas as propriedades e conceitos.
- CSS Tutorial
Um passo-a-passo para ajudar iniciantes. Aqui são apresentados todos os fundamentos básicos.
- CSS3 Demos
Uma coleção de demos que mostram as práticas mais avançadas: um empurrão na sua criatividade.
Documentação e tutoriais
- CSS conceitos importantes
- Describes the syntax and forms of the language and introduces fundamentals like specificity and inheritance, the box model and margin collapsing, stacking and block-formatting contexts, or the initial, computed, used and actual values. Entities like CSS shorthand properties are also defined.
- Guia CSS
- Artigos para te ajudar a aprender tudo, sobre programação HTML e CSS: do básico até técnicas avançadas, que farão o seu conteúdo brilhar.
- Perguntas frequentes
- Respostas para as perguntas mais frequentes sobre CSS.
Ferramentas para desenvolvimento CSS
- W3C CSS Validation Service checa se o seu arquivo CSS é válido. Você pode tentar também o OnlineWebCheck.com. Essas ferramentas são fundamentais para debugging.
- Firefox Developer Tools permite análise e edição de código CSS ao vivo, através das ferramentas Inspector e Style Editor.
- Firebug extension for Firefox, a popular extension of that navigator that allows to edit live CSS on watched sites. Very practical to test some changes, though this extension does much more.
- Web Developer extension para Firefox também permite observar e editar CSS. É mais simples que o Firebug, porém, com mais limitações.
- Ferramentas CSS.
Veja também
- Learning section do Mozilla
- CSS geralmente é aplicada em: HTML, SVG, XHTML e XML.
- Tecnologias Mozilla que usam CSS: XUL, Firefox, extensões Thunderbird e temas.
{{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.")}}