hidden

L'attribut universel hidden est un attribut booléen qui indique s'il n'est pas encore ou s'il n'est plus pertinent d'afficher l'élément courant. Cet attribut peut, par exemple, être utilisé afin de masquer des éléments tant que l'utilisateur ne s'est pas connecté. Le navigateur n'affichera pas les éléments masqués via cet attribut.

Cet attribut ne doit pas être utilisé pour masquer du contenu qui devrait pouvoir être vu de façon légitime. Ainsi, on ne l'utilisera pas pour masquer les onglets d'un panneau sur une interface à onglets. En effet, il s'agit là d'une décision de mise en forme et une autre disposition aurait pu aboutir à l'affichage de ces éléments sur la page.

Les éléments cachés avec hidden ne devraient pas avoir de lien qui pointent vers eux depuis des éléments visibles. De plus, les éléments fils de l'élément caché sont toujours actifs : cela signifie qu'ils peuvent être utilisés par les scripts et que les formulaires peuvent envoyer des données.

Note : Cet attribut sera surchargé par la propriété CSS display. Ainsi, un élément dont le style a display: flex sera affiché à l'écran, même si l'attribut hidden est présent.

Spécifications

Spécification État Commentaires
WHATWG HTML Living Standard
La définition de 'hidden' dans cette spécification.
Standard évolutif Aucune modification depuis HTML5.1
WHATWG HTML Living Standard
La définition de 'Hidden elements' dans cette spécification.
Standard évolutif Définit le rendu par défaut suggéré en CSS lorsque l'attribut hidden est utilisé.
HTML5.1
La définition de 'hidden' dans cette spécification.
Version de travail Dérivée de WHATWG HTML Living Standard. La définition initiale.

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) 4.0 (2) 11 (Oui) (Oui)
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple 4 (Oui) 4.0 (2) 11 (Oui) (Oui)

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,