属性:1、contenteditable属性;2、contextmenu属性;3、“data-*”属性;4、draggable属性;5、dropzone属性;6、hidden属性;7、spellcheck属性;8、translate属性。
本教程操作环境:windows10系统、HTML5版、Dell G3电脑。
HTML5新增了哪几个全局属性
在html中,全局属性是可与所有 HTML 元素一起使用的属性。
在html5中,共有八个新增的全局属性,下面我们就分别来看一下。
1、contenteditable属性
contenteditable 属性指定元素内容是否可编辑。
注意: 当元素中没有设置 contenteditable 属性时,元素将从父元素继承。
语法为:
<element contenteditable="true|false">
登录后复制
示例如下:
<html>
<head>
<meta charset="utf-8">
<title>123</title>
</head>
<body>
<p contenteditable="true">这是一个段落。是可编辑的。尝试修改文本。</p>
</body>
</html>
登录后复制
输出结果:
2、contextmenu属性
目前只有 Firefox 浏览器支持 contextmenu 属性。
contextmenu 属性规定了元素的上下文菜单。当用户右击元素时将显示上下文菜单。/p>
contextmenu 属性的值是需要打开的