:required

par 3 contributeurs :

Résumé

La pseudo-classe CSS :required représente tout élément <input> dont l'attribut required a été défini. Ceci permet d'indiquer facilement les champs de formulaires qui doivent contenir des données valides avant la soumission du formulaire.

La pseudo-classe :optional peut aussi être utilisée pour modifier l'apparence de champs de formulaires optionnels.

Exemple

Voir :invalid pour un exemple.

Spécifications

Spécification Statut Commentaire
WHATWG HTML Living Standard
La définition de ':required' dans cette spécification.
Standard évolutif Aucun changement.
HTML5
La définition de ':required' dans cette spécification.
Recommendation Définie la sémantique concernant HTML, et les contraintes de validation.
Selectors Level 4
La définition de ':required' dans cette spécification.
Version de travail Aucun changement.
CSS Basic User Interface Module Level 3
La définition de ':required' dans cette spécification.
Version de travail Définie la pseudo-classe, mais pas l'association sémantique.

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support de base 10.0 4.0 (2) 10 10.0 5.0
Fonctionnalité Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support de base ? 4.0 (2) Pas de support 10.0 5.0

Voir également

Étiquettes et contributeurs liés au document

Contributeurs à cette page : teoli, tregagnon, FredB
Dernière mise à jour par : teoli,