首頁 > web前端 > H5教程 > 主體

html5中布林屬性的hidden

黄舟
發布: 2017-11-03 11:45:31
原創
2892 人瀏覽過

實例

被隱藏的段落:

<p hidden>这个段落应该被隐藏。</p>
登入後複製

瀏覽器支援


IE

#Firefox

Chrome

Safari

Opera

所有主流瀏覽器都支援hidden 屬性,除了Internet Explorer。

定義和用法

hidden 屬性是布林屬性。

如果設定該屬性,它規定元素仍未或不再相關。

瀏覽器不應顯示已規定 hidden 屬性的元素。

hidden 屬性也可用來防止使用者查看元素,直到符合某些條件(例如選擇了某個複選框)。然後,JavaScript 可以刪除 hidden 屬性,以使此元素可見。

HTML 4.01 與 HTML5 之間的差異

hidden 屬性是 HTML5 中的新屬性。

HTML 與 XHTML 之間的差異

在 XHTML 中,屬性簡寫是禁止的,hidden 屬性必須定義為

語法

<element hidden>
登入後複製

HTML5為我們帶來了許多非常簡單但非常強大的HTML屬性:placeholder, download, and autofocus,等等。另外一個新出現的屬性就是hidden屬性。當一個網頁元素有了hidden屬性後,它的表現跟CSS的display: none;作用非常相似,元素將會消失,而且不佔用任何頁面空間。寫法很簡單:

<div hidden>
	You can&#39;t see me!</div>
登入後複製

如果你使用的是老式瀏覽器,不支援這個屬性,你可以在CSS裡添加下面的程式碼來支援它::

*[hidden] { display: none; }
登入後複製

那麼,為什麼要用hidden屬性呢?意義在於語意上更有意義,對程式碼的可讀性有提升。而且相對於CSS裡的display:none,字面上比較簡單!


以上是html5中布林屬性的hidden的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!