.. _reference-selecteur-attribut:
sélecteur d’attribut
####################
.. raw:: html
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
====
.. code-block:: html
Je suis un lienJe suis un lienJe suis un lien
CSS
===
.. code-block:: 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 */ }
.. seealso::
`Voir en ligne un exemple plus complet et commenté `__ ou `cet exemple alternatif `_
.. note::
Ce type de sélecteur `fait partie des moins performants `_. Ils sont à réserver à des cas particuliers.
.. seealso::
Il existe d’autres possibilités qui sont présentées `dans la documentation relative `_