28172 sujets
CSS et mise en forme, CSS3
Salut,
Tu n'es pas obligé d'utiliser un pré-processeur CSS ; mais, si tu en utilises un, je te conseille d'utiliser Sass.
Quant à l'utilité des pré-processeurs CSS, tu trouveras des éléments de réponse pertinents dans deux ouvrages : CSS maintenables, de Kaelig Deloumeau-Prigent, et Sass et Compass avancé, de Mehdi Kabab.
En tout cas, dès que tu as touché à un pré-processeur CSS, tu auras envie de ne plus t'en passer.
Tu n'es pas obligé d'utiliser un pré-processeur CSS ; mais, si tu en utilises un, je te conseille d'utiliser Sass.
Quant à l'utilité des pré-processeurs CSS, tu trouveras des éléments de réponse pertinents dans deux ouvrages : CSS maintenables, de Kaelig Deloumeau-Prigent, et Sass et Compass avancé, de Mehdi Kabab.
En tout cas, dès que tu as touché à un pré-processeur CSS, tu auras envie de ne plus t'en passer.
Hello,
Il n'y aura aucune différence dans le code produit.
LESS ne fait pas de la magie, il ne fait que générer du CSS classique. Au final, ton navigateur aura du CSS normal.
L'intérêt de LESS réside uniquement pendant la phase de développement : les pré-processeurs facilitent la tâche, permettent l'usage de variables, de fonctions et de boucles pour éviter des tâches répétitives.
Mais le produit final demeurera du CSS, comme au bon vieux temps
sniffle83 a écrit :
Pour un site important est compatible IE 7 minimum, qu'est ce qui est le mieux à utiliser ?
Il n'y aura aucune différence dans le code produit.
LESS ne fait pas de la magie, il ne fait que générer du CSS classique. Au final, ton navigateur aura du CSS normal.
L'intérêt de LESS réside uniquement pendant la phase de développement : les pré-processeurs facilitent la tâche, permettent l'usage de variables, de fonctions et de boucles pour éviter des tâches répétitives.
Mais le produit final demeurera du CSS, comme au bon vieux temps
sniffle83 a écrit :
Merci de vos reponses, je voulais surtt savoir si pr le chargement ce n'est pas plus lourd et si cela comporte des inconvenients?
Pas sûr de comprendre ta question.
Pourquoi le chargement serait-il plus lourd ? La phase "LESS" n'existe que pendant le développement, ensuite ton fichier est transformé (soit par le serveur, soit par un outil tel que Prepros, soit via Grunt ou autre plugin), mais quand ça arrive au navigateur, c'est un simple fichier CSS.
sniffle83 a écrit :
Car sil nen contient pas c'est bien plus propre de struturer ses feuilles de css avec non?
L'inconvénient que cela peut avoir c'est :
- le temps d'apprentissage d'un "nouveau langage"
- une couche supplémentaire à gérer
Salut,
Je viens un peu après la bataille.... Je suis du même avis que Victor. Une fois qu'on a goûté, on peut plus s'en passé.
Bref, si Less ne te convient pas, il y a aussi compass. Son utilisation est très similaire. Perso, j'ai une préférence pour Compass. Quand tu fais une erreur de syntaxe, il t'indique l'endroit où se trouve l'erreur. Je pense que Less a ce même comportement depuis. Cependant, Less n'avait pas cette fonctionnalité et était un peu moins complet.
En tout cas, si tu veux apprendre ce framework, je t'invite à lire la doc sur SASS
Je viens un peu après la bataille.... Je suis du même avis que Victor. Une fois qu'on a goûté, on peut plus s'en passé.
Bref, si Less ne te convient pas, il y a aussi compass. Son utilisation est très similaire. Perso, j'ai une préférence pour Compass. Quand tu fais une erreur de syntaxe, il t'indique l'endroit où se trouve l'erreur. Je pense que Less a ce même comportement depuis. Cependant, Less n'avait pas cette fonctionnalité et était un peu moins complet.
En tout cas, si tu veux apprendre ce framework, je t'invite à lire la doc sur SASS