Bonjour,
je me demande quelle est la bonne pratique pour obtenir un résultat identique, quelle est la solution qui sera analysée le plus rapidement.
Configuration A : écriture css
ou
La solution 1 donne 79 caractères, la 2 donne 99 caractères. Est-ce que je peux dire que la solution 1 sera plus vite analysée ? La solution 1 possède tout de même une répétition, est-ce une bonne chose ?
Configuration B : écriture en html
Est-il judicieux de créer des classes du style :
et d'assigner ensuite dans le document html :
en gardant à l'esprit que l'on pourra se servir souvent de certaines classes dans le document html (comme les .floatL ou .floatR).
L'autre style d'écriture pour le même rendu serait par exemple :
avec
En bref, est-il préférable de répéter des propriétés identiques dans le document css ?
Ou de répéter des classes identiques dans le document html ?
Modifié par Newzic (25 Apr 2012 - 12:25)
je me demande quelle est la bonne pratique pour obtenir un résultat identique, quelle est la solution qui sera analysée le plus rapidement.
Configuration A : écriture css
.textColGauche{width:250px;float:left}
.textColDroite{width:250px;float:right}
ou
.textColGauche,.textColDroite{width:250px}
.textColGauche{float:left}
.textColDroite{float:right}
La solution 1 donne 79 caractères, la 2 donne 99 caractères. Est-ce que je peux dire que la solution 1 sera plus vite analysée ? La solution 1 possède tout de même une répétition, est-ce une bonne chose ?
Configuration B : écriture en html
Est-il judicieux de créer des classes du style :
.floatL{float:left}
.floatR{float:right}
.width1{width:250px}
et d'assigner ensuite dans le document html :
<div class="floatL width1 unAutreStyle">blablabla...</div>
<div class="floatR width1 encorUnAutreStyle">blablabla...</div>
en gardant à l'esprit que l'on pourra se servir souvent de certaines classes dans le document html (comme les .floatL ou .floatR).
L'autre style d'écriture pour le même rendu serait par exemple :
.Style1{float:left;width:250px}
.Style2{float:right;width:250px}
avec
<div class="Style1">blablabla...</div>
<div class="Style2">blablabla...</div>
En bref, est-il préférable de répéter des propriétés identiques dans le document css ?
Ou de répéter des classes identiques dans le document html ?
Modifié par Newzic (25 Apr 2012 - 12:25)