17-08-2014, 08:18 PM
Bon, ben perso, je passe là encore.
Pour moi, "button-yellow", c'est pas du CSS.
CSS est censé séparer fond et forme (sinon, il n'a aucun intérêt autre qu'alourdir le code, autant faire du code dans les balises <style> ou l'attribut @style). Si on doit changer le code HTML pour changer la présentation, c'est qu'on a foiré la séparation.
Or, si je veux passer le bouton d'inscription de vert (button-green) à jaune (button-yellow), il faut que je change le code HTML (valeur de @class). C'est pas cohérent.
Si les codeur veulent pas apprendre CSS, qu'ils quittent le web (ou ne s'occupent que du HTML/back office), ou s'ils ont la flemme de taper du code, qu'ils changent de métier...
Comme je disais...
Bon, bref, allez, c'est pas moi qui utiliserai un framework de ce type, donc, je me tais, et je me sauve
Bonne continuation, et ne prend pas mal ces remarques: c'est juste que certains tutoriaux des débuts du CSS ont apparemment fait de sacrés dégâts dans le monde des développeurs.
Pour moi, "button-yellow", c'est pas du CSS.
CSS est censé séparer fond et forme (sinon, il n'a aucun intérêt autre qu'alourdir le code, autant faire du code dans les balises <style> ou l'attribut @style). Si on doit changer le code HTML pour changer la présentation, c'est qu'on a foiré la séparation.
Or, si je veux passer le bouton d'inscription de vert (button-green) à jaune (button-yellow), il faut que je change le code HTML (valeur de @class). C'est pas cohérent.
Si les codeur veulent pas apprendre CSS, qu'ils quittent le web (ou ne s'occupent que du HTML/back office), ou s'ils ont la flemme de taper du code, qu'ils changent de métier...
Comme je disais...
[class*="button"]
Ca, c'est un sélecteur massacré (qui sélectionne "zretigbuttonjibazre" par exemple et pas que les classes avec "button-*"). Utilises une nouvelle classe "button", ou alors, liste les "button-*" sur lesquels appliquer les règles.Bon, bref, allez, c'est pas moi qui utiliserai un framework de ce type, donc, je me tais, et je me sauve
Bonne continuation, et ne prend pas mal ces remarques: c'est juste que certains tutoriaux des débuts du CSS ont apparemment fait de sacrés dégâts dans le monde des développeurs.