Introdução

CSS Sustentável é uma abordagem para escrever o CSS de uma forma sustentável, escalável e modular. Esse guia não apenas vai explicar como fazer, também vai explicar porquê fazer.

Não é necessário download

Isso não é uma biblioteca ou framework. É uma série de princípios, guias e convenções que vão te ajudar a escrever CSS para sites de pequena ou grande escala.

O que quer dizer sustentável?

CSS Sustentável pode ser definido como um CSS que pode sofrer mudanças sem grande impacto na estrutura geral do estilo.

O que quer dizer escalável?

Significa que mesmo aumentando de tamanho, o CSS continua sendo de fácil manutenção. Se algum dia você já pegou um código legado grande, e ficou com medo de mexer por medo das consequências, você vai simpatizar com esse guia.

O que quer dizer modular?

Um módulo é uma unidade distinta e independente, que pode ser combinada com outros módulos para formar uma estrutura mais complexa. Em uma sala de estar, podemos considerar a TV, o sofá e o quadro na parede como sendo módulos, todos se unindo para compor a sala de estar.

Se tirarmos algum deles da sala, ainda é uma sala: não precisamos da TV pra sentar no sofá e relaxar etc. O menu de um site, o formulário de cadastro, carrinho de compras, um artigo, uma lista de produtos, a navegação e a promoção da homepage podem ser chamados de módulos.

Isso é pra você?

Bom, se você algum dia já experimentou dores agudas escrevendo ou fazendo manutenção de CSS, é possível que ache informações úteis nesse livro. E se você trabalha em equipe, esse livro pode servir como documentação pra você e sua equipe.

Vai ser difícil?

Não. A leitura demora menos de 20 minutos, e inclui a razão por trás dessa abordagem. A implementação demora menos de um minuto.

Capítulos

  1. Introdução
  2. Semântica
  3. Reuso
  4. IDs
  5. Convenções
  6. Módulos
  7. Estados
  8. Modificadores
  9. Versionamento
  10. Javascript
  11. Organização
  12. FAQs