HTML 全局属性

HTML5 新属性


  • accesskey [规定激活(使元素获得焦点)元素的快捷键]
例子


百度

注意 在不同操作系统中不同的浏览器中访问快捷键的方式不同

操作系统 windows Linux Mac
Internet Explorer [Alt] + accesskey N/A
Chrome [Alt] + accesskey [Alt] + accesskey [Control] [Alt] + accesskey
Firefox [Alt] [Shift] + accesskey [Alt] [Shift] + accesskey [Control] [Alt] + accesskey
Safari [Alt] + accesskey N/A [Control] [Alt] + accesskey
Opera Opera 15 or newer: [Alt] + accesskey  Opera 12.1 or older: [Shift] [Esc] + accesskey

  • contenteditable[指定元素的内容是否可以编辑]
用法:


这是一个可编辑段落。


描述
true 元素可编辑
false 元素不可编辑
浏览器支持
  • 所有浏览器均支持

  • data-* 属性 [使用 data-* 属性来嵌入自定义数据]
    定义和用法

data-* 属性用于存储私有页面后应用的自定义数据。
data-* 属性可以在所有的 HTML 元素中嵌入数据。
自定义的数据可以让页面拥有更好的交互体验(不需要使用 Ajax 或去服务端查询数据)。
data-* 属性由以下两部分组成:
1. 属性名不要包含大写字母,在 data- 后必须至少有一个字符。
2. 该属性可以是任何字符串
注意: 自定义属性前缀 "data-" 会被客户端忽略

浏览器支持
- Internet Explorer 11+
- Chrome 8+
- Firefox 6.0+
- Opera 11.10+
- Safari 6+
HTML5 自定义属性 data-&**
HTML5 自定义属性 data-* 和 jQuery.data 详解


  • dir 属性[规定元素内容的文本方向]
描述
ltr 默认。从左向右的文本方向
rtl 从右向左的文本方向
auto 让浏览器根据内容来判断文本方向。仅在文本方向未知时推荐使用

浏览器支持

  • 所有的主流浏览器都支持dir属性

    文本方向从右到左!



  • draggable 属性[规定元素是否可以拖动]
    • 链接和图像默认是可拖动的。
    • draggable 属性经常用于拖放操作
    属性值
描述
true 规定元素是可拖动的
false 规定元素是不可拖动的
auto 使用浏览器的默认特性

浏览器支持
- Internet Explorer 8+
- Chrome
- Firefox
- Opera
- Safari


  • hidden 属性[规定对元素进行隐藏]
    说明
    • 如果使用该属性,则会隐藏元素
    • 可使用 JavaScript 来删除 hidden 属性,使该元素变得可见

你可能感兴趣的:(HTML 全局属性)