hidden - 隠し要素

トップ > HTMLリファレンス > hidden

属性

<タグ名 hidden=mode> - 隠し要素

説明

HTML5 でサポートされた属性で、その要素を非表示にするか否かを指定します。

hidden
その要素を非表示にします。display: none を指定したのと同様の動作となります。検索対象にも #id によるページ内ジャンプの対象にもなりません。(→ サポート状況)
<div hidden>...
<div hidden="hidden">...
<div hidden="">...
until-found
その要素を非表示にします。(ブラウザがサポートしていれば) content-visibility: hidden を指定したのと同様の動作となります。検索対象や #id によるページ内ジャンプの対象とすることができ、検索やジャンプ対象とされた時点で hidden 属性が削除され、表示されるようになります。(→ サポート状況)
<div hidden="until-found">...

使用例

HTML
<section id="sec-11">
 <h2>表示セクション</h2>
 <p>このセクションは表示されます。</p>
</section>

<section id="sec-2" hidden>
 <h2>非表示セクション</h2>
 <p>このセクションは常に非表示となります。</p>
</section>

<section id="sec-3" hidden="until-found">
 <h2>見つかるまで非表示セクション</h2>
 <p>このセクションは検索されたり #id によるジャンプ対象となるまでは非表示となります。</p>
</section>
表示

表示セクション

このセクションは表示されます。


Copyright (C) 2011-2023 杜甫々
初版:2011年5月29日 最終更新:2023年7月23日
http://www.tohoho-web.com/html/attr/hidden.htm