Bonsoir !
Je suis actuellement sur une grosse refonte html/css et je me questionnais à propos de l'utilisation des multiples classes.
En gros, je suis partis du framework knacss et j'ai compléter cette feuille de styles avec certaines classes récurrentes du genre : ".mmedium : 1.5em" / ".mlarge : 3em". ainsi que les traditionnels ".floatleft", "floatright", ".clear" et j'en passe.
Prenons un bloc test de classe ".monbloc" (bloc aligné a gauche avec un texte centré, une marge de 3em et un padding de 1.5em)
J'ai donc 2 possibilités :
1) Classe unique :
2) Multiples classes :
Que me conseillez vous niveau optimisation et réutilisabilité du code ?
Merci d'avance et bonne soirée !
Jonathan
Je suis actuellement sur une grosse refonte html/css et je me questionnais à propos de l'utilisation des multiples classes.
En gros, je suis partis du framework knacss et j'ai compléter cette feuille de styles avec certaines classes récurrentes du genre : ".mmedium : 1.5em" / ".mlarge : 3em". ainsi que les traditionnels ".floatleft", "floatright", ".clear" et j'en passe.
Prenons un bloc test de classe ".monbloc" (bloc aligné a gauche avec un texte centré, une marge de 3em et un padding de 1.5em)
J'ai donc 2 possibilités :
1) Classe unique :
.monbloc {
text-align: center;
float: left;
margin: 3em;
padding: 1.5em;
}
2) Multiples classes :
<div class="txtcenter floatleft mlarge pmedium">mon bloc</div>
Que me conseillez vous niveau optimisation et réutilisabilité du code ?
Merci d'avance et bonne soirée !
Jonathan