Je viens de publier ceci sur LinkedInd, si le sujet du développement Web en général, du frontend et du design en particulier, je pense que ça pourrait vous plaire.
En résumé, l’idée c’est que HTML c’est le fond, CSS c’est la forme.
Dans HTML, encore plus depuis qu’il est en version 5 et que la sémantique est au cœur de la chose, on ne doit trouver que du contenu.
CSS est chargé de la présentation de ce contenu.
Si c’est bien construit, je peux changer complètement la charte graphique d’un site en changeant la feuille de style et sans toucher au contenu HTML.
Bien entendu, cela veut dire que l’on s’interdit les balises <style> et les attributs syle sur les marqueurs. Ce n’est pas une grande contrainte, mais cela apporte d’énormes avantages.
Tailwind a détruit cette indépendance fond et forme qui est normalement la fondation de l’architecture des pages Web.
Pour tout lire il faudra aller là :