Forum Programmation.web Petit problème de coloration des ancres

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
sept.
2005
Bonjour !
Comment dissocier en CSS la coloration des ancres et celle des liens.
Je mets dans ma CSS que je veux les hyperliens en rouge.
Et du coup, toutes mes ancres <a name=".... se retrouvent colorées également.
Faut-il que je crée une classe spéciale pour les ancres afin de définir leur couleur ou y a-t-il un moyen plus simple de faire ca ?
  • # les sélecteurs d'attribut

    Posté par  . Évalué à 2.

    d'après http://www.yoyodesign.org/doc/w3c/css2/selector.html#q10,(...) en CSS2, tu peux faire :
    a[href]
    après je ne sais pas quels sont les brouteurs qui respectent cela.
    • [^] # Re: les sélecteurs d'attribut

      Posté par  . Évalué à 2.

      a[href] est une solution valide (en effet est-elle toujours supportée ?)
      toutefois, dans la conception de pages web et de CSS, j'ai tendance à toujours attribuer une classe ou un id aux éléments utilisés.
      bonne ou mauvaise habitude, ça m'a permis d'avoir des pages et CSS plus faciles à faire évoluer. par contre cela peut-être assez contraignant de devoir tout nommer.
      • [^] # Re: les sélecteurs d'attribut

        Posté par  . Évalué à 1.

        En effet il est assez contreignant de devoir nommer toutes ces classe ou id css , je m'explique en admettant que la page (x)html contienne deux balise div et que tu veuille appliquer un style different a chaqu'un
        il est plus facile de le declarer dans css de la sorte

        #corp a ul
        {
        etc...
        }

        #corp p
        {
        etc...
        }

        #entete h1 ul
        {
        etc
        }

        que de devoir donner un nom a chaque element qui compose ta page, ce qui a tendance a la surcharger.

        Allez tous vous faire spéculer.

    • [^] # Re: les sélecteurs d'attribut

      Posté par  (site web personnel) . Évalué à 2.

      ok merci, c exactement ce qu'il me fallait si je ne me trompe
  • # id

    Posté par  . Évalué à 1.

    Normalement un id sur l'élément que tu cherches te permet de faire cela sans faire appel à une ancre qui alourdis ta structure pour quelque chose d'exterieur finalement.

    Dam

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.