Adieu aux classes CSS : création d’un site web sans classes

Suite à un article précédent plaidant pour l’utilisation d’éléments intégrés au navigateur, l’auteur a mis cette philosophie en pratique en supprimant complètement toutes les classes CSS de son site web personnel. Il a expérimenté des styles par défaut plus granulaires, des sélecteurs imbriqués, des fonctionnalités CSS modernes comme `:where()` et `:has()`, et des éléments et attributs personnalisés en guise de remplacement. Bien que cela nécessite une planification plus minutieuse et ne convienne pas à tous les projets, l’expérience a amené l’auteur à remettre en question la nécessité des classes CSS et a eu une influence durable sur son travail futur. Une petite concession a été faite pour un plugin de mise en surbrillance de la syntaxe qui utilise des classes.