IT用語集 › Web › hidden="until-found"

hidden="until-found"

Web Svenska → 更新: 2026-10-23

内容を隠しつつも、ブラウザのページ内検索では見つけられるHTMLの値。検索にヒットすると自動的に表示される。

アコーディオンや折りたたみ式FAQでは必ず起きる問題がある。display: noneで隠した内容は検索機能から見ると存在しないも同然で、ユーザーが検索ショートカットを押しても「見つかりません」と表示される。実際にはページ上にあり、あと1クリックで読めるにもかかわらずだ。hidden属性にこの値を指定すると、テキストはページ内検索の対象になり、フラグメントリンクからも到達できる。検索で内部の語句に一致すると、ブラウザはbeforematchイベントを発火し、その後に内容が表示されてスクロールされる。<details>要素にも同等の挙動が標準で加わった。Chromiumでは2022年から対応している。

← 用語集に戻る