3 réponses
Pour séparer le contenu du style, ce n'est pas nouveau. C'est faisable depuis que le CSS existe.
Pour les class et id : chaque id est unique, aucun élément peut avoir un id déjà utiliser par un autre. On l'utilise pour cibler un élément précis de la page (comme le champ de recherche, le div contenant le menu, ...).
Par contre, une même class peut être utilisée sur différents éléments. Si tu appliques un style sur une class, tous les éléments ayant cette class auront le style.
Pour finir, les lignes que te donne permettent de ciblé un ou des éléments à l'aide des sélecteurs CSS.
Pa exemple, "#menu li.actif" appliquera le style sur les balises <li> ayant comme class "actif" et étant dans l'élément ayant "menu" comme id.
Pour les class et id : chaque id est unique, aucun élément peut avoir un id déjà utiliser par un autre. On l'utilise pour cibler un élément précis de la page (comme le champ de recherche, le div contenant le menu, ...).
Par contre, une même class peut être utilisée sur différents éléments. Si tu appliques un style sur une class, tous les éléments ayant cette class auront le style.
Pour finir, les lignes que te donne permettent de ciblé un ou des éléments à l'aide des sélecteurs CSS.
Pa exemple, "#menu li.actif" appliquera le style sur les balises <li> ayant comme class "actif" et étant dans l'élément ayant "menu" comme id.
Ok merci pour ces précision, je viens à l'instant de découvrir une page très intéressante et son logiciel pour bien comprendre et tester tout ça.
https://www.westciv.com/tools/shadows/index.html
https://westciv.com/westciv/downloads.html
Merci
https://www.westciv.com/tools/shadows/index.html
https://westciv.com/westciv/downloads.html
Merci