Boas práticas para CSS customizado
Identificadores de páginas
Exemplo
<body id="page-type-name">
<main ...>
</body>Classes de seção e elemento
Exemplo
<section class="component-name">
<div ...>
</section>
<header class="menu-left">
<div ...>
</header>Exemplo
Use rem ao Invés de px
Exemplo
Suporte para Mobile
Breakpoint Prefix
Minimum Width
CSS
Exemplo
Sobrescreva Elementos Gerais Globais Apenas Quando Necessário
Faça Uso Correto dos Seletores
Exemplo Ruim 👎
Exemplo Bom 👍
Use Comentários para os Elementos
Exemplo Ruim 👎
Exemplo Bom 👍
Evite Redundância
Exemplo Ruim 👎
Exemplo Bom 👍
Use !important Apenas Quando Necessário
Prefira Usar Propriedades Declarativas ao Invés de Genéricas
Exemplo Ruim 👎
Exemplo Bom 👍
Atualizado