Le standard de la façon de le faire est PHP. Ajouter un #define instructions au début de votre fichier CSS, comme
#define COLORNAME: #123456;
Au lieu de se lier au fichier CSS dans l'en-tête de votre fichier HTML, exécuter un script PHP à cet endroit. Le script charge le fichier CSS, remplace toutes les occurrences de COLORNAME
par #123456
et les ruisseaux de la patché texte pour le client à l'aide d' echo
ou print
.
Alternativement, vous pouvez télécharger le fichier source (également à l'aide de PHP), utiliser le PHP pour créer un fichier CSS une fois où toutes les occurrences de #définit sont remplacés, et utiliser le fichier dans votre code HTML. C'est plus efficace, puisque vous êtes en train de faire la conversion en une seule fois, à la télécharger, au lieu de chaque fois que vous chargez le fichier HTML.