Quel est le problème avec les CSS ? Celles-ci ne permettent pas de décrire les liens entre les propriétés. Ainsi, lorsque l'on utilise un jeu de couleurs soigneusement étudié selon une charte graphique complexe, dans certains cadres, on voudra, par exemple, pour les faire ressortir, inverser couleurs de fond et de texte. Il y a un lien logique entre les couleurs de l'ensemble et celles des cadres qui ne peut être décrit en CSS. Lorsque vous souhaitez changer de thème et passer à un thème blanc et rouge pour Noël ou orange et noir pour Halloween, vous devrez modifier vous-même quatre propriétés et faire l'effort de vous rappeler quels sont leurs rapports. Et encore, cet exemple est-il simplifié pour que l'on comprenne l'intérêt de langages de génération de CSS. Dans la réalité, les manipulations à faire pour modifier la seule coloration dominante d'un thème sont en général bien plus lourdes.
Que vont donc vous permettre ces langages ? Dans ce cas, vous...
- 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