Bonjour,
On m'a dit récemment que mettre du style sur des balises de base est une mauvaise pratique ( je parle des balises H1, H2, p, image, ... ) et qu'utiliser normalize ou reset CSS est une mauvaise pratique
. Comme exemple, on me disait qu'une balise H2 peut varier d'une page à l'autre et que ça force à surcharger à chaque fois la balise H2 et que toute manière, le navigateur met plus de temps à appliquer du style sur des balises de bases qu'avec des classes et donc qu'il fallait privilégier les classes. ( même si on parlait en milliseconde )
Personnellement je ne suis pas d’accord car de mon expérience quand je reçois des maquettes, il est rare que je voie des titres changer de styles et il y a toujours une certaine logique sur les éléments comme la couleur du liens, la taille de police, etc..
Je voudrais connaitre l'avis d'autres développeurs pour connaitre vos points de vue sur le sujet.
On m'a dit récemment que mettre du style sur des balises de base est une mauvaise pratique ( je parle des balises H1, H2, p, image, ... ) et qu'utiliser normalize ou reset CSS est une mauvaise pratique
. Comme exemple, on me disait qu'une balise H2 peut varier d'une page à l'autre et que ça force à surcharger à chaque fois la balise H2 et que toute manière, le navigateur met plus de temps à appliquer du style sur des balises de bases qu'avec des classes et donc qu'il fallait privilégier les classes. ( même si on parlait en milliseconde ) Personnellement je ne suis pas d’accord car de mon expérience quand je reçois des maquettes, il est rare que je voie des titres changer de styles et il y a toujours une certaine logique sur les éléments comme la couleur du liens, la taille de police, etc..
Je voudrais connaitre l'avis d'autres développeurs pour connaitre vos points de vue sur le sujet.
). L’intérêt des reset c'est de ne pas passer du temps sur chaque projet à redéfinir toujours les mêmes choses, il n'y a pas de question d'optimisation du site là dedans.
)
)
(et pas de LESS/Sass à l'époque)
), avec BEM ou SMACSS ou ITCSS ou OOCSS ce sera pas pareil.
. Reteste sans la CSS mais avec une autre de poids équivalent qui ne sélectionne rien dans ta page et mesure avec Web Page Test : bonne chance pour percevoir quelque chose.