Gérer les couleurs avec site CSS
8 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Gérer les couleurs avec site CSS
Après des années de web, j'essaye de passer au CSS et aux standard. Je bloc sur un truc : avant dans mes sites web, j'avais tous mes codes couleurs en têtes dans un header style :
$coul_gen="blue";
$coul_som="red";
Là ou il fallait je faisais ensuite un echo. Si je voulais changer une couleur sur mon site, je n'avais qu'une variable à changer.
Peut on faire de même avec le CSS ?
Par exemple je vais avoir un .menu a:hover à #F9C8B4 et je voudrais le h1 dans le même code couleur. Faut il obligatoirement dupliquer le code couleur dans le feuille de style ?
ou la seul combine et de faire parser par php les feuille de style en incluant en tête un fichier avec les codes couleurs ?
Merci pour vos lumières !
B.
$coul_gen="blue";
$coul_som="red";
Là ou il fallait je faisais ensuite un echo. Si je voulais changer une couleur sur mon site, je n'avais qu'une variable à changer.
Peut on faire de même avec le CSS ?
Par exemple je vais avoir un .menu a:hover à #F9C8B4 et je voudrais le h1 dans le même code couleur. Faut il obligatoirement dupliquer le code couleur dans le feuille de style ?
ou la seul combine et de faire parser par php les feuille de style en incluant en tête un fichier avec les codes couleurs ?
Merci pour vos lumières !
B.
-

mattcobalta - Nouveau WRInaute
- Messages: 32
- Inscription: Sam Déc 03, 2005 15:39
Tu peux mettre les éléments avec la même propriété à la suite avec virgule :
- Code: Tout sélectionner
.menu a:hover,h1{color:#F9C8B4}
hummmm je m'excuse de m'excuser, mais je crois qu'on est pas sur la même longueur d'onde
Je parle de variable purement CSS dans une feuille de style externe. Je ne parle pas de style purement local
Merci quand même pour l'usure du clavier
B.
Je parle de variable purement CSS dans une feuille de style externe. Je ne parle pas de style purement local
Merci quand même pour l'usure du clavier
B.
-

mattcobalta - Nouveau WRInaute
- Messages: 32
- Inscription: Sam Déc 03, 2005 15:39
Nan, pas de variable en CSS
.
D'un côté ça parait logique, le CSS permet de séparer la programmation du style, donc il ne faut pas de variables, de fonctions, etc., de programmation quoi !
Bien que le CSS n'en soit pas, ça y ressemble peu à peu, avec des structures conditionnelles comme :not([class|=text]).
D'ailleurs ce :not() me parait bizarre au point de me demander si c'est vraiment du CSS
.
D'un côté ça parait logique, le CSS permet de séparer la programmation du style, donc il ne faut pas de variables, de fonctions, etc., de programmation quoi !
Bien que le CSS n'en soit pas, ça y ressemble peu à peu, avec des structures conditionnelles comme :not([class|=text]).
D'ailleurs ce :not() me parait bizarre au point de me demander si c'est vraiment du CSS
-

MarvinLeRouge - WRInaute impliqué

- Messages: 451
- Inscription: Mer Sep 01, 2004 20:10
Salut,
C'est aussi faisable : tu déclares dans ton fichier html/php un appel à une feuille de style css externe (accueil.css par exemple).
Maintenant, admettons que tu as sur ton serveur un fichier .htaccess qui dit que quand on demande le fichier truc.css, il renvoie en fait dynamiccss.php?file=truc.css.
A partir de là, libre à toi de mettre en fait dans ton fichier css des références à remplacer par des variables, de les remplacer effectivement grâce à la page dynamiccss.php et de renvoyer le résultat dans le flux de sortie.
Je me fais comprendre ou je viens juste de passer en mode surchauffe anti-communicationnelle ?
C'est aussi faisable : tu déclares dans ton fichier html/php un appel à une feuille de style css externe (accueil.css par exemple).
Maintenant, admettons que tu as sur ton serveur un fichier .htaccess qui dit que quand on demande le fichier truc.css, il renvoie en fait dynamiccss.php?file=truc.css.
A partir de là, libre à toi de mettre en fait dans ton fichier css des références à remplacer par des variables, de les remplacer effectivement grâce à la page dynamiccss.php et de renvoyer le résultat dans le flux de sortie.
Je me fais comprendre ou je viens juste de passer en mode surchauffe anti-communicationnelle ?
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google crawle les fichiers CSS
- 25 astuces pour optimiser son blog
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Comment optimiser la proéminence des mots-clés
- Comment voir facilement les liens nofollow dans Firefox
- Publicité contextuelle Yahoo YPN (Yahoo! Publisher Network)
- Google rachète Teracent
- Comment faire ignorer des zones de page pour Yahoo (robots-nocontent)
- Présentation de Google AdSense
- Interview de Raphael Goetter sur le chat de WRI
- [CSS] couleurs différentes dans FF et IE
- changer les couleurs d'adsense avec du CSS: possible ou pas?
- Définition des couleurs des links par style dans .css
- problème de couleurs
- Couleurs de liens
- Couleurs Adsense
- Conseils sur design et couleurs
- Signification des couleurs
- Couleurs dans rapports + Ciblage
- Nouveau design, test de couleurs...
- Design, choix des couleurs...
- Déformation des couleurs adsense
- Couleurs annonces adsense
- Tri des couleurs hexa
- [RESOLU]GD2 : couleurs et resizing
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum