有一些 HTML 属性是标准的并且与所有 HTML 标记相关联。此处列出了这些属性并附有简要说明。
全局属性
在 base、head、html、meta、param、script、style 和 title 元素中无效。
属性 | HTML5 | 描述 |
---|---|---|
accesskey | 指定要代替键盘使用的元素的快捷键。 | |
class | 元素的类 | |
contenteditable | 支持 | 要指定的布尔属性元素是否可编辑。 |
contextmenu | 支持 | 指定一个元素的上下文菜单。 |
data-* | 支持 | 用于存储与元素关联的自定义数据。 |
draggable | 支持 | 布尔属性指定元素是否可以拖动。 |
dropzone | 支持 | 指定拖动的数据在放置时是否被复制、移动或链接。 |
hidden | 支持 | 指定元素是否可见。 |
id | 支持 | 元素的唯一 ID |
spellcheck | 支持 | 指定元素是否必须检查拼写或语法。 |
style | 内联样式定义 | |
tabindex | 指定元素的 Tab 键顺序。 | |
title | 在工具提示中显示的文本 | |
translate | 支持 | 布尔属性指定是否应该翻译元素的内容 |
语言属性
lang 属性指示所包含内容所使用的语言。使用 ISO 标准语言缩写来标识语言,例如 fr 代表法语,en 代表英语等。
RFC 1766 (http://www.ietf.org/rfc/rfc1766.txt ) 描述了这些代码及其格式。
在 base、br、frame、frameset、hr、iframe、param 和 script 元素中无效。
属性 | 值 | 描述 |
---|---|---|
dir | ltr | rtl | 设置文本方向 |
lang | language_code | 设置语言代码 |