Les CSS constituent un outil puissant qui a révolutionné le design web à tel point qu’on peut se demander aujourd’hui s’il y avait un design web avant… De plus en plus complexes, les CSS sont aujourd’hui utilisées de façon intensive : il n’est pas rare pour un site d’avoir plusieurs fichiers CSS, dont certains de plusieurs milliers de lignes. Car, si elles permettent une certaine factorisation, celle-ci est limitée par la nature non-algorithmique du langage et la structure de sa syntaxe, ce qui fait qu’il est souvent beaucoup plus rapide de copier que de factoriser. De ces faiblesses des CSS résultent des difficultés à maintenir des feuilles de style cohérentes et lisibles au fil des versions. Les langages de génération de CSS sont apparus pour résoudre de telles difficultés.
Less en est un. Une de ses caractéristiques remarquables : il est écrit en JavaScript. S’il est toujours préférable de l’utiliser pour générer des CSS avant la mise en...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première