CSS: Unavoidable Bad Parts
L'article est un tutoriel improvisé destiné aux personnes non développeuses, rappelant que HTML, CSS et les APIs web sont vastes mais qu'un sous-ensemble moderne suffit pour des sites simples. Il recommande d'utiliser des balises HTML5 sémantiques pour structurer la page et de limiter les wrappers inutiles en adaptant le CSS au balisage. Il préconise de commencer par une normalisation des styles (reset), d'utiliser *{box-sizing: border-box;} et d'adopter du CSS sans classes ou une approche composant-par-composant pour réduire la complexité des sélecteurs. L'article présente les outils de mise en page modernes comme Flexbox, met en garde contre les pièges liés aux marges, au flux, aux unités en pixels, à la taille de police et à l'interlignage, et recommande de tester l'accessibilité et la lisibilité sur différentes configurations. L'auteur appelle à l'existence d'un petit livre pratique expliquant l'essentiel d'HTML et CSS pour créer un blog sans se noyer dans les subtilités avancées.