HTML 中的全局屬性對任何 HTML 元素有效!html
1.class 規定元素的類名,主要用於寫樣式。瀏覽器
全部主流瀏覽器都支持 class 屬性 在 HTML 4.01 中, class 屬性不能用於: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, 和 <title>。 class 屬性定義了元素的類名 class 屬性一般用於指向樣式表的類。可是,它也能夠用於 JavaScript 中(經過 HTML DOM), 來修改 HTML 元素的類名。 名稱規則: 1)必須以字母 A-Z 或 a-z 開頭 2)能夠是如下字符: (A-Za-z), 數字 (0-9), 橫杆 ("-"), 和 下劃線 ("_") 3)在 HTML 中, 類名是區分大小寫的
2.id 規定元素的惟一id工具
全部主流瀏覽器都支持 id 屬性 在 HTML 4.01 中, id 屬性不能用於:<base>, <head>, <html>, <meta>, <param>, <script>, <style>, 和<title> HTML 4.01 對於 id 的值有嚴格的限制(例如:在 HTML 4.01 id 值不能以數字開頭)。 id 屬性規定 HTML 元素的惟一的 id id 在 HTML 文檔中必須是惟一的。 id 屬性可用做連接錨(link anchor),經過 JavaScript(HTML DOM)或經過 CSS 爲帶有指定 id 的元素改變或添加樣式。
3.style 設置元素的行內樣式(inline style)code
全部主流瀏覽器都支持 style 屬性 在 HTML 4.01中, style 屬性不能用於: <base>, <head>, <html>, <meta>, <param>, <script>, <style>, 和 <title>。
4.title 規定元素的額外信息(可在工具提示中顯示)htm
全部主流瀏覽器都支持 title 屬性 在 HTML 4.01中, title屬性不能用於:<base>, <head>, <html>, <meta>, <param>, <script>, <style>, 和 <title>。
5.accesskey 設置訪問元素的鍵盤快捷鍵繼承
全部主流瀏覽器都支持 accesskey 屬性 在 HTML 4.01 中, accesskey 屬性可以使用於: <a>, <area>, <button>, <input>, <label>, <legend>, 和 <textarea>。
6.dir 設置元素中內容的文本方向ip
語法: <element dir="ltr|rtl|auto"> ltr: 默認。從左向右的文本方向。 rtl:從右向左的文本方向 auto:讓瀏覽器根據內容來判斷文本方向。僅在文本方向未知時推薦使用
7.lang 設置元素中內容的語言代碼element
在 HTML 4.01 中, lang 屬性不能用於: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, 和 <script>。
8.tabindex 設置元素的tab鍵控制次序文檔
全部主流瀏覽器都支持 tabindex 屬性 在 HTML 4.01中, tabindex 屬性可用於: <a>, <area>, <button>, <input>, <object>, <select>, 和 <textarea>。
1.contenteditable 規定是否可編輯元素的內容input
全部主流瀏覽器都支持 contenteditable 屬性 當元素中沒有設置 contenteditable 屬性時,元素將從父元素繼承 語法:
<element contenteditable="true|false"> //true 指定元素是可編輯的 //false 指定元素是不可編輯的
2.contextmenu 指定一個元素的上下文菜單。當用戶右擊該元素,出現上下文菜單
目前只有 Firefox 瀏覽器支持 contextmenu 屬性。
3.data-* 用於存儲頁面的自定義數據
全部主流瀏覽器都支持 data-* 屬性。 data-* 屬性用於存儲私有頁面後應用的自定義數據。 data-* 屬性能夠在全部的 HTML 元素中嵌入數據。
4.draggable 指定某個元素是否能夠拖動
Internet Explorer 9+, Firefox, Opera, Chrome, 和 Safari 瀏覽器支持 draggable 屬性。 Internet Explorer 8 及更早 IE 版本不支持 draggable 屬性。 連接和圖像默認是可拖動的。
5.dropzone 指定是否將數據複製,移動,或連接,或刪除
沒有主流瀏覽器支持 dropzone 屬性。
6.hidden hidden 屬性規定對元素進行隱藏。
全部主流瀏覽器都支持 hidden 屬性,除了 Internet Explorer。 若是使用該屬性,則會隱藏元素 能夠對 hidden 屬性進行設置,使用戶在知足某些條件時才能看到某個元素(好比選中複選框,等等)。而後,可以使用 JavaScript 來刪除 hidden 屬性,使該元素變得可見。
7.spellcheck 檢測元素是否拼寫錯誤
Internet Explorer 10, Firefox, Opera, Chrome, 和 Safari 瀏覽器支持 spellcheck 屬性。
Internet Explorer 9 及更早IE版本不支持 spellcheck 屬性。
語法:
<element spellcheck="true|false">
8.translate
目前沒有主流瀏覽器支持 translate 屬性。