[attribut] CSS sélecteur

Définition de la CSS [attribut].

Le sélecteur CSS d'attribut [attribut operateur valeur] permet de sélectionner un élément en fonction d'un de ses attributs et leurs valeurs.

Exemple de syntaxe CSS [attribut] :
[class]{ /*Propriété CSS*/ }
a[target="_blank"]{ /*Propriété CSS*/ }
:not([class~=widget]){ /*Propriété CSS*/ }
p[class|="end"]{ /*Propriété CSS*/ }

Le sélecteur Css d'attribut [nom-attribut operateur valeur] peut prendre plusieurs valeurs :

  • [nom-attribut] : sélectionne l'élément A ayant comme attribut "nom-attribut" quelle soit sa valeur.
  • [nom-attribut=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont sa valeur est égale à "valeur".
  • [nom-attribut~=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont la valeur est une liste de valeurs séparées par des espaces et dont une de ses valeurs est égale à "valeur".
  • [nom-attribut|=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont la valeur est une liste de valeurs séparées par des espaces et dont la première de ses valeurs est égale à "valeur" immédiatement suivi d'un tiret (U+002D) soit "valeur-" ou si sa valeur est exactement égale à "valeur".
  • [nom-attribut$=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont sa valeur se termine par "valeur".
  • [nom-attribut^=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont sa valeur commence par "valeur".
  • [nom-attribut*=valeur] : sélectionne l'élément ayant comme attribut "nom-attribut" et dont sa valeur contient la chaine "valeur".

Conditions d'application de la CSS [attribut].

Le sélecteur CSS d'attribut [attribut] ne peut pas se déclarer dans l'attribut HTML ou XHTML STYLE.
Le sélecteur CSS d'attribut [attribut] CSS doit être déclaré dans une balise HTML ou XHTML .

Problème d'interprétation de [attribut] en Css.

Le sélecteur CSS d'attribut [attribut] ne pose pas de problème d'interprétation.

Règles de syntaxes CSS pour [attribut].

Règle de [nom-attribut operateur valeur]

Lorsque vous écrivez votre sélecteur d'attribut, sachez que "nom-attribut" n'est pas sensible à la casse mais que la "valeur" l'est.
Normalement la "valeur" doit être mise entre quottes ("), mais leur omission ne semble pas être important.

Compatibilités navigateurs du sélecteur [attribut]

Votre avis sur la définition [attribut] en CSS

Votez pour la définition CSS [attribut]

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/attribut-css-selector.html Votes: 5 / 5 - 3 votes
Cliquez sur une étoile pour voter.