Question

J'ai remarqué cette règle dans Firebug:

*|*:link {
  color:#0000EE;
}

Je ne suis pas sûr d'avoir déjà vu la barre verticale ( | ) auparavant. C'est dans le sujet: PreferenceStyleSheet, donc cela peut être spécifique à Firefox.

Qu'est-ce que cela signifie? Un lien vers une référence? Je pensais que la barre verticale était peut-être un "OU", mais c’est la virgule en CSS.

Était-ce utile?

La solution

Le sélecteur | est le sélecteur d'espace de nom . La partie située avant le | est l'espace de noms et la partie située après le | le sélecteur.

Ainsi, * | *: link signifie faire correspondre tout élément d'un espace-noms qui constitue un lien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top