Un autre nouvel attribut est l'attribut caché. Lorsqu'un élément de page Web possède l'attribut masqué, son comportement est très similaire à l'affichage CSS : aucun dans le sens où l'élément disparaîtra sans occuper aucun espace de page. La méthode d'écriture est très simple :
Vous ne pouvez pas me voir !
Si vous utilisez un ancien navigateur qui ne prend pas en charge cet attribut, vous pouvez ajoutez le code suivant en CSS Pour le supporter : :
* [hidden] { display: none; }
Alors, pourquoi utiliser l'attribut masqué ? Cela signifie qu'il est plus significatif sémantiquement et améliore la lisibilité du code. Et comparé à display:none en CSS, c’est littéralement plus simple !