:required CSS sélecteur

Définition de la CSS :required.

La pseudo-classe CSS :required permet de cibler tous les éléments HTML acceptant l'attribut required et dont l'attribut required est spécifié, afin de leur assigner des propriétés CSS.

Exemple de syntaxe CSS :required :
:required {
  /* Propriétés */
}
identifiant:required {
  /* Propriétés */
}

Conditions d'application de la CSS :required.

La pseudo-classe feuille de style :required CSS s'applique sur la balise (X)HTML , et .

La pseudo-classe de feuille de style :required CSS ne peut pas se déclarer dans l'attribut HTML ou XHTML STYLE.
La pseudo-classe CSS :required doit être déclarée dans une balise HTML ou XHTML .

Règles de syntaxes CSS pour :required.

Info complémentaire sur :required

Attention, la pseudo-classe CSS ":required" a une écriture un peu spéciale, "required" est toujours précédée de ":".

La pseudo-classe CSS :required ne peut pas être déclarée dans une balise HTML ou XHTML avec l'attribut HTML ou XHTML "STYLE" ou dans une feuille de style externe.
Elle se déclare dans une balise HTML ou XHTML "" de votre page :

Exemple d'écriture CSS :disabled dans une balise STYLE
<STYLE>
  input:required{}
</STYLE>

Attention à l'écriture de :required

La pseudo-classe CSS :required s'applique sur différents types d'élément HTML ou XHTML acceptant l'attribut required. Vous pouvez donc si nécessaire mettre un sélecteur devant pour un ciblage plus précis, sinon les propriétés seront appliquées à l'ensemble des éléments HTML ou XHTML acceptant :required.

Dans le cas ci-dessous l'identifiant est collé à ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML qui ont "identifiant".

Code CSS :
.identifiant:required{ /* Propriétés css */ }
#identifiant:required{ /* Propriétés css */ }

Dans le cas ci-dessous l'identifiant est espacé de ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML dont le parent direct ou indirect est "identifiant".

Exemple de code :
.identifiant :required{ /* Propriétés css */ } #identifiant :required{ /* Propriétés css */ }

Compatibilités navigateurs du sélecteur :required

Votre avis sur la définition :required en CSS

Votez pour la définition CSS :required

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

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