IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Couleur des liens


Sujet :

CSS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 16
    Par défaut Couleur des liens
    Bonjour,

    sur ma page d'accueil, j'ai des liens dont la couleur est gérée dans un CSS.

    Sur cette même page, j'ai par exemple un lien "webmaster@xyz.xy".

    Par défaut, la couleur de ce lien est bleu. Je voudrais bien lui attribuer une autre couleur.

    1. J'ai cru comprendre qu'il fallait le spécifier dans la balise <body>.

    Le problème est que si je fais cela, la couleur des liens de mon menu change également.

    Pourriez-vous m'indiquer la marche à suivre pour pouvoir avoir des liens de différentes couleurs ?

    Merci de votre aide,

    Fiz

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Créé une classe CSS spécifique à ce lien et donne-lui les couleurs que tu veux.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 3
    Par défaut
    J'ai la même question !

    En fait, je gère depuis des lunes la couleur de mes liens par ces 3 lignes dans mon fichiers CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    a        { text-decoration: none; color: blue; }
    a:hover  { text-decoration: underline; color: red; }
    a:active { color: red; }
    Seulement, maintenant que je suis passé au multi-div, je souhaite gérer les choses autrement. Autrefois, c'est la même couleur qui s'appliquait partout où il y a des liens. Maintenant je souhaite gérer ça par division. Pour une div (celle qui affiche le texte) ce sera affiché d'une manière, pour une autre div (celle du menu) ce sera affiché d'une autre manière, etc.

    Il n'y a pas un moyen de répéter les 3 lignes citées pour les attribuer à une div spécifique plutôt qu'à l'ensemble du document ?

    Moi, tout ce que je cherche à faire, c'est avoir un a:hover et un a:active d'une couleur différente pour la div du menu. Pas plus compliqué. Comment faire ?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #menu a:link, #menu a:visited { text-decoration: none; color: yellow; }

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 3
    Par défaut
    La vache, je ne savais même pas qu'on pouvait faire ça ainsi ! Je n'ai pas trouvé de tels exemples dans mon gros bouquin sur CSS.

    Merci beaucoup, ça marche impec ! J'apprécie beaucoup ce soutien.

    [EDIT]
    Mais au fait, est-ce que j'aurais pu mettre ça à l'intérieur des spécifications de ma division ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    div#cadreMenu
    {
      position:         relative;
      width:            120px;
      height:           160px;
      top:              130px;
      left:              15px;
      padding:            0px;
      margin:             0px;
      color:            black;
      background-color: #DEDEC7;
      ...
    }
    genre là où il y a les 3 points ? J'ai essayé mais ça n'a pas fonctionné. Voici ce que j'ai tenté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    div#cadreMenu
    {
      position:         relative;
      width:            120px;
      height:           160px;
      top:              130px;
      left:              15px;
      padding:            0px;
      margin:             0px;
      color:            black;
      background-color: #DEDEC7;
      a:link, a:visited { text-decoration: none; color: black; }
    }

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Non, tu ne peux pas imbriquer les déclarations CSS.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] couleur des liens
    Par gloglo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 24/05/2006, 16h16
  2. [Débutant] Couleurs des liens
    Par pymouse dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 11/05/2006, 10h20
  3. couleur des liens
    Par matperino dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 22/03/2006, 18h53
  4. changer la couleur des liens
    Par MANU_2 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 21/09/2005, 13h01
  5. couleur des liens
    Par allowen dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 03/03/2005, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo