Le fichier CSS reset.css (ainsi que print.css) sont des bases de travail modernes qui uniformisent l’affichage des éléments HTML entre les navigateurs tout en appliquant des bonnes pratiques d’accessibilité et en optimisant l’expérience utilisateur.
.visually-hidden pour les lecteurs d’écranprefers-reduced-motionPlacez ce reset dans un layer CSS config sous vos autres layers pour une meilleure organisation du code et gestion de la spécificité CSS.
Ce fichier Reset entre dans un workflow global qui se résume à un fichier app.css qui charge toutes les feuilles de styles dans l’ordre des layers CSS :
config (reset, polices, themes, layouts) :
reset.css - Reset CSS moderne (et reset print)theme.css - Thème principal (valeurs primitives)theme-tokens.css - Variables sous forme de tokenslayouts.css - Utilitaires de disposition des composantsbase :
styles.css - Styles globaux du projet (gabarits, typographie, etc.)components :
utilities :
print.css - Reset print