天天看點

HTML全局屬性

HTML常見的全局屬性:

id:id屬性規定HTML元素唯一的id。id屬性可以用作錨連結。

class:class屬性規定了元素的類名。

style:style屬性規定了元素的行内樣式。style屬性将覆寫任何全局樣式設定。

title:title屬性規定關于元素的額外資訊。這些資訊在滑鼠移動在元素上面的時候才顯示。

lang:規定元素内容的語言。注:lang 屬性在以下标簽中無效:

<base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>

以及

<script>

HTML不常見的全局屬性

accesskey:accesskey屬性使得元素獲得焦點。使用alt+accesskey快捷鍵可以快速使得元素獲得焦點。在html4.0.1的時候,HTML accesskey 屬性請可以作用在以下元素上:

<a> , <area> , <button> , <input> , <label> , <legend>

以及

<textarea>

元素。然後到了HTML5規範的時候, accesskey 屬性可以作用在任意的元素上,變成了“全局屬性”。

dir: 規定元素内容的文本方向。當其值為“lrt”(預設)的時候,是從左向右的文本方向。當其值為“rlt”(預設)的時候,是從右向左的文本方向。注:dir 屬性在以下标簽中無效:

<base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>

以及

<script>

tabindex:規定元素的tab鍵控制順序(當tab用于導航時)。

HTML5添加的屬性

contenteditable:規定元素内容是否可編輯。

contextmenu:規定元素的上下文菜單。上下文菜單在使用者點選元素時顯示。目前隻有 Firefox 支援 contextmenu 屬性。

draggable:規定元素是否可拖動。

dropzone:規定在拖動被拖動資料時是否進行複制、移動或連結。目前所有主流浏覽器都不支援 dropzone 屬性。

hidden:隐藏元素。

spellcheck:規定是否對元素進行拼寫和文法檢查。

translate:規定是否應該翻譯元素内容。所有主流浏覽器都無法正确地支援 translate 屬性。

繼續閱讀