sélecteur d’attribut

Il est possible de sélectionner un élément selon ses attributs. On place pour cela l’identificateur de l’attribut entre crochets [ ]. Il est aussi possible, en utilisant différents opérateurs, de restreindre la sélection en précisant une attente concernant la valeur associée à l’attribut.

exemples

HTML

<a href="#">Je suis un lien</a>

<a href="http://domain.tld">Je suis un lien</a>

<a href="monfichier.pdf">Je suis un lien</a>

CSS

[href] { /* tous les éléments avec l'attribut href*/ }

[href="http://domain.tld"] { /* tous les éléments avec l'attribut href associé à la valeur "http://domain.tld" */ }

[href$=".pdf"] { /* tous les éléments avec l'attribut href dont la valeur finit par */ }

Note

Ce type de sélecteur fait partie des moins performants. Ils sont à réserver à des cas particuliers.

Voir aussi

Il existe d’autres possibilités qui sont présentées dans la documentation relative