Adeus às classes CSS: Construindo um site sem classes
2025-09-18

Após uma publicação anterior defendendo o uso de elementos embutidos do navegador, o autor colocou essa filosofia em prática, removendo completamente todas as classes CSS de seu site pessoal. Ele experimentou estilos padrão mais granulares, seletores aninhados, recursos modernos de CSS como `:where()` e `:has()`, e elementos e atributos personalizados como substitutos. Embora isso exija um planejamento mais cuidadoso e não seja adequado para todos os projetos, o experimento levou o autor a questionar a necessidade de classes CSS e teve uma influência duradoura em seu trabalho futuro. Uma pequena concessão foi feita para um plugin de realce de sintaxe que utiliza classes.
Desenvolvimento
Elementos Personalizados