Lexique informatique › Web › hidden="until-found"

hidden="until-found"

Web Svenska → Mis à jour: 2026-09-22

Une valeur HTML qui masque du contenu tout en laissant la recherche dans la page du navigateur le trouver quand même — et le déplie automatiquement quand l'utilisateur cherche ce texte.

Le problème se pose dans chaque accordéon et chaque FAQ repliée. Un contenu masqué avec display: none n'existe pas pour la fonction de recherche : un utilisateur qui presse le raccourci de recherche se voit dire que le texte n'existe pas, alors qu'il est bien sur la page, à un clic de distance. Avec cette valeur sur l'attribut hidden, le texte reste indexé par la recherche dans la page et accessible via un lien de fragment. Quand la recherche trouve une correspondance à l'intérieur, le navigateur déclenche l'événement beforematch, après quoi le contenu est révélé et affiché en défilant jusqu'à lui. L'élément <details> a hérité du même comportement nativement. Pris en charge par Chromium depuis 2022.

← Retour au lexique