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 属性。