Rechercher : dans
Par :

Changer juste la couleur d'un lien (firefox)

Dernière réponse le 5 jun 2009 à 11:15:45 Walké, le 19 aoû 2008 à 19:30:55 
 Signaler ce message aux modérateurs

Bonjour !

[ Ma question va vous paraître digne d'un perfectionnistes jusqu'aubuoutiste compliqué, mais bon. ]

Voilà, dans Outil / Option / Contenu, sur firefox, dans la partie police et couleur on peut cliquer sur couleur et ainsi choisir la couleur des liens non visités, pour enlever se bleu horrible.
Mais pour que le resultat s'applique, sur toutes les pages (enfin sur les pages, parcque sans l'option je ne vois le résultat nul part), il faut forcer la mise en forme.
Et donc si je force la mise en forme de la coueur de lien, hélas mille fois hélas je force aussi la couleur du fond et de la police, me retrouvant donc avec des pages uniformément moches et illlisibles (essayez pour voir)

Je me demandais donc si on pouvait forcer seulement une couleur !? J'ai bien cherché l'option pas trouvé, que nenni.
Au cas ou vous auriez le truc, merci,

Sinon, bonne journée quand même

Configuration: Windows XP SP3
Firefox 3.0.1 avec un thème mac (au cas ou)

Meilleures réponses pour « Changer juste la couleur d'un lien (firefox) » dans :
Mozilla Firefox-polices et couleurs VoirIl est possible avec mozilla firefox d'utiliser une couleur d'arrière plan personnalisée, une écriture avec la couleur de son choix, ou encore changer la couleur des liens... Pour effectuer ses préférences : Ouvrez Firefox et cliquez sur...
Changer de fond d'écran VoirPour Windows XP et versions antérieures Pour Windows Vista Obtenir des fonds d'écran Solution plus rapide Comment changer l'arrière-plan du Bureau ? Un fond d'écran est une image utilisée en arrière-plan de votre bureau. Lors d'une...
Raccourcis clavier dans FireFox VoirOn a tous cherché, un jour ou l'autre, comment gagner un peu de temps ou quelques clics en utilisant des raccourcis clavier. Voici un récapitulatif de ceux-ci (dont beaucoup sont méconnus). Onglets Nouvel onglet Changer d'onglet Fermer...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...
Les liens hypertextes VoirPrésentation des ancrages Les liens hypertextes (ancrages) sont des éléments d'une page HTML (soulignés lorsqu'il s'agit de texte) permettant aux internautes de naviguer vers une nouvelle adresse lorsque l'on clique dessus. Ce sont les liens...
La table des couleurs VoirLe codage des couleurs Les couleurs en HTML sont définies par 3 nombres hexadécimaux représentant les tons de Rouge, de Vert et de Bleu (selon le codage RGB (Red Green Blue, en français : RVB) de la couleur choisie. Ainsi la syntaxe de codage...

1

Rosslaew, le 19 aoû 2008 à 19:39:55
  • +1

Ouvre une page vide, et dans la bare d'adresse lance "about:config"

Alors tu as en haut une barre de recherche, tu cherches et changes les couleurs que tu veux :

browser.anchor_color : couleur du lien jamais visité
browser.active_color : couleur du lien sur lequel tu es EN TRAIN de cliquer
browser.visited_color : couleur du lien vers une page déjà visitée

Il faut renseigner la couleur en hexadécimal mais ce n'est pas le plus difficile ;-)
Ca devrait marcher, j'ai mis les liens en turquoise pour tester ^^

Mais ça ne change que les couleurs par défaut on est d'accords

Répondre à Rosslaew

2

Walké, le 19 aoû 2008 à 20:02:22

Oui en effet celà revient a changer la couleur dans le panneau d'option, a la différence près qu'on est pas limité par la palette proposée..
Mais l'ennui c'est que ça n'a aucun effet, et que dans le cas où que définit l'obligation le truc reste horrible.
Sans ironie, dois-je en conclure qu'il n'y a pas de solutions et que je devrait arrêter de chercher les trucs compliqués et me satisfaire des truc que j'ai déjà.

Merci encore !

Répondre à Walké

3

Mac Coy, le 5 jun 2009 à 00:00:13
  • +1

Avec un peu de retard, je donne la solution, ayant été confronté au même problème. Je glisse ici la réponse trouvée sur un site anglo-saxon.

1. Accéder au dossier suivant à partir du chemin : C:\Documents and Settings\[UTILISATEUR]\Application Data\Mozilla\Firefox\Profiles\[code].default\chrome. Attention, il est nécessaire de faire apparaître les dossiers cachés de Windows pour y accéder.

2. Dans le dossier chrome, il y a deux fichiers CSS : userChrome-example(.css) et userContent-example(.css). Dupliquer userContent-example et le renommer : userContent(.css).

3. Ouvrir ce document (de préférence avec un éditeur de texte comme Notepad++ -gratuit !-, c'est toujours mieux qu'avec le Bloc-Notes), et y ajouter les deux lignes suivantes :
a { color: [idcouleur]!important; }
a:visited { color: [id couleur]!important; }

La première sert à déterminer la couleur du lien non visité, la seconde celui du lien cliqué.
Pour déterminer la couleur il y a plusieurs solutions :
- utiliser le nom des couleurs HTML (par exemple pour mettre un lien non visité de couleur bleu violet, il faudra entrer : a { color: blueviolet!important; }
- utiliser le code hexadécimal de la couleur : permet de choisir très finement ses nuances de couleur. Le code donnera alors : a { color: #8A2BE2!important; } pour la même couleur bleu violet. Ne pas oublier de faire figurer le hash # devant le code hexadécimal.

Pour choisir ses couleurs, mais bien sûr comment ça marche ! : http://www.commentcamarche.net/contents/html/htmlcouleurs.ph­p3
Voir également ce très bon site qui propose un éventail impressionnant de nuances de couleurs avec leur code hexadécimal : http://www.henri-ruch.ch/HTML/Couleurs/nom_couleur.asp

4. Une fois que ces deux lignes ont été ajoutées, enregistrer le fichier userContent et redémarrer Firefox. Normalement ces deux lignes contraignent tous les sites ouverts dans Firefox à changer la couleur des liens, quand bien même cette couleur a été définie dans le css de l'auteur du site.

Voilà en espérant que ça marche pour vous !

Mac Coy

(PS : source d'origine de cette solution : http://www.webmasterworld.com/forum119/456.htm )

Répondre à Mac Coy

4

 Walké, le 5 jun 2009 à 11:15:45

Oui parfait, merci !
En fouillant un peu j'ai même trouvé qu'on peut appliquer ça à des sites spécifiques en mettant la règle entre
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("machin.fr") {
ma règle
}
Et en effet ça marche correctement.
Bonne jounrée !

Répondre à Walké
Collection CommentÇaMarche.net