html5新增哪些属性,html5新增属性

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

contextmenu

contextmenu 是上下文菜单,即鼠标右击元素会出现一个菜单。

menu要实现鼠标右击元素会出现一个菜单还必须配合menu标签

menu元素属性: type有三个值

1)context:上下文; 2)toolbar:工具栏;3)list:列表

内部可以嵌入一个一个菜单项,即。

menuitem 属性:

label:菜单项显示的名称

icon:在菜单项左侧显示的图标

onclick:点击菜单项触发的事件

只支持火狐浏览器

contenteditable

规定是否可编辑元素的内容

属性值:

true —–可以编辑元素的内容

false —–无法编辑元素的内容

inherit —–继承父元素的contenteditable属性

当为空字符串时,效果和true一致。

当一个元素的contenteditable状态为true(contenteditable属性为空字符串,或为true,或为inherit且其父元素状态为true)时,意味着该元素是可编辑的。否则,该元素不可编辑。

draggable

规定元素是否可拖拽

3个枚举值

true 规定元素是可拖动的。

false 规定元素是不可拖动的。

auto 使用浏览器的默认特性。

hidden

hidden属性用于隐藏该元素。一旦使用了此属性,则该元素就不会在浏览器中被显示

2个布尔值

true 规定元素是可见。

false 规定元素是不可见

accesskey

accesskey属性可以设定一个或几个用来选择页面上的元素的快捷键。

其目的是让网页或网站的熟客可以使用快捷键访问经常用到的元素。

用来触发accesske机制的按键组合因平台而异。在windows系统上是同时按下alt键和accesskey属性值对应的键。

spellcheck属性

spellcheck属性用来表明浏览器是否应该对元素的内容进行拼写检查。

这个属性只用在用户可以编辑的元素上才有意义。

spellcheck属性可以接受的值有两个:true(启用拼写检查)和false(禁用拼写检查)。

至于拼写检查的实现方式则因浏览器而异。

chrome的处理方式是键入时检查,其它浏览器则需要用户发出检查拼写的指示。

警告:目前大多数浏览器中的拼写检查都会忽略前面介绍过的lang属性。

它们的拼写检查基于用户所用操作系统中的语言设置或浏览器的语言设置。

tabindex属性

HTML页面上的键盘焦点可以通过按Tab键在各元素之间切换。

用tabindex属性可以改变默认的转移顺序。

tabindex值为1的元素会第一个被选中。用户按一下Tab后,tabindex值为2的那个元素会被选中。依此类推。

tabindex设置为-1的元素不会再用户按下tab键后被选中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值