Adiós a las clases CSS: Construyendo un sitio web sin clases
2025-09-18

Tras una publicación anterior abogando por el uso de elementos integrados del navegador, el autor puso en práctica esta filosofía eliminando completamente todas las clases CSS de su sitio web personal. Experimentó con estilos predeterminados más granulares, selectores anidados, funciones modernas de CSS como `:where()` y `:has()`, y elementos y atributos personalizados como sustitutos. Si bien esto requiere una planificación más cuidadosa y no es adecuado para todos los proyectos, el experimento llevó al autor a cuestionar la necesidad de las clases CSS y ha tenido una influencia duradera en su trabajo futuro. Se hizo una pequeña concesión para un plugin de resaltado de sintaxis que utiliza clases.
Desarrollo