HTML属性汇总

阅读更多

简介:属性赋予元素意义和语境

 

标准属性

id, class, title, style, dir, lang

如需完整的描述,请访问标准属性。

事件属性

onclick, ondblclick, onmousedown, onmouseup, onmouseover, 
onmousemove, onmouseout, onkeypress, onkeydown onkeyup

如需完整的描述,请访问事件属性

 

 

全局属性:

全局属性可用于任何HTML元素

①accesskey                               规定激活元素的快捷键

HTML 教程
CSS 教程

注释:请使用Alt + accessKey (或者 Shift + Alt + accessKey) 来访问带有指定快捷键的元素。

 

 

 ②class                                  规定元素的一个或多个类名(引用样式表中的类)

 

 ③contenteditable【H5新属性】  规定元素内容是否可编辑

这是一段可编辑的段落。请试着编辑该文本。

 【兼容性:所有主流浏览器都支持】

 

 

 ④contextmenu【H5新属性】         规定元素的上下文菜单,上下文菜单在用户点击元素时显示

 【兼容:目前只有火狐浏览器兼容】

 

 

⑤data-*【H5新属性】                  用于存储页面或应用程序的私有定制数据


物种

点击某个物种来查看其类别:

  • 喜鹊
  • 金枪鱼
  • 蝇虎
 【兼容:所有主流浏览器都支持】

 

定义和用法:

data-* 属性赋予我们在所有 HTML 元素上嵌入自定义 data 属性的能力。

存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验(不进行 Ajax 调用

或服务器端数据库查询)。

data-* 属性包括两部分:

   1.属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符

   2.属性值可以是任意字符串

 

注释:用户代理会完全忽略前缀为 "data-" 的自定义属性

 

⑥dir                                      规定元素内容的文本方向

Write this text right-to-left!

 【兼容:所有主流浏览器都支持】

 

提示和注释:dir 属性在以下标签中无效:,
, , ,


,