HTML5中引入的關鍵特性

2022-07-25 21:51:07 字數 1162 閱讀 3266

新特性

描述accesskey

定義通過鍵盤訪問元素的快捷鍵

contenteditable

該特性設定為true時,瀏覽器應該允許使用者編輯元素的內容。不指定變化後的內容如何儲存

contextmenu

定義menu元素的dom id作為定義鈣元素特性的上下文選單

data-x

制定可以包含在標籤中的使用者定義的元資料,而不必擔心這些元資料與當前的特性或者未來的特性衝突。使用這種型別的特性可以避免建立自定義特性或者過載class特性的常見方法

draggable

定義特性時,允許元素與其內容可以被拖放

hidden

在html5中,所有元素都可以有hidden特性,用於表示元素不相關,而且可以不顯示。該 特性與css的display特性設定為none時意義比較相似

itemscope

個特性用於將乙個元素設定成為乙個microdata項

itemid

為microdata項建立全域性識別符號。這是乙個可選的特性,如果使用該特性,那麼就必須將其放置在設定itemscope和itemtype兩個特性的元素中。該特性的特性值必須是url形式的

itemprop

該特性用於為microdata項提供一對名稱/值資料。任何包含itemscope特性的子標籤都可以設定乙個itemprop特性,為該項增加特性

itemref

該特性用於指定應該從哪些附加元素中為內容項尋找名稱/值資料對。在預設情況下,只在包含itemscope特性的子元素中尋找。然而,如果資料相互交叉,只有唯一乙個父項時,這個特性就沒有意義了。在這裡,itemref特性可以設定為在一組由空格分割開的子元素中尋找。該特性是可選的,但是如果使用它,就必須將其放置在設定了itemscope特性的元素中

itemtype

該特性要與itemscope特性結合使用,用於定義乙個microdata項的全域性型別。這是乙個可選項,但是如果使用的話,就必須將其放置在設定itemscope特性的同乙個元素中。該特性值的形式必須是url

spellcheck

該特性使得元素能夠進行拼寫檢查。然而,並不是所有的元素都需要設定該特性,因為只有在瀏覽頁面時,對於所有的可編輯元素而言,它與contenteditable特性的作用才有意義

tabindex

在使用鍵盤進行導航時,定義元素的遍歷順序

html5 特性摘要

1 window.performance.timing頁面效能測試,監控頁面的介面,不相容低版本瀏覽器。低版本瀏覽器用new date gettime 2 window.localstorage.setitem key,value 與window.localstorage.getitem key 用...

html5中form的新特性

學習 dive into html5 的 url form of madness url 一章的筆記。html5中form的新特性可分新型別和新屬性兩部分。新型別 html5中,有了更多更語義的type。現在就可以用它們,瀏覽器如果不支援這些type,會以type text 顯示,而不必擔心出現亂七...

HTML5的新特性

html的新特性 html5是下一代html標準 強化了web的表現性 支援網頁多 提供canvas畫布 2d圖形 三維 圖形及特效 支援語義化標籤 header footer 新的表單標籤 增加離線本地儲存 地理定位 應用快取 快取 將經常需要訪問的資料,放在記憶體中或者本地磁碟裡 canvas ...