HTML5中引入的关键特性
| 新特性 | 描述 |
|---|---|
| accesskey | 定义通过键盘访问元素的快捷键 |
| contenteditable | 该特性设置为true时,浏览器应该允许用户编辑元素的内容。不指定变化后的内容如何保存 |
| contextmenu | 定义menu元素的DOM id作为定义钙元素特性的上下文菜单 |
| data-X | 制定可以包含在标签中的用户定义的元数据,而不必担心这些元数据与当前的特性或者未来的特性冲突。使用这种类型的特性可以避免创建自定义特性或者过载class特性的常见方法 |
| draggable | 定义特性时,允许元素与其内容可以被拖放 |
| hidden | 在HTML5中,所有元素都可以有hidden特性,用于表示元素不相关,而且可以不显示。该 特性与CSS的display特性设置为none时意义比较相似 |
| itemscope | 个特性用于将一个元素设置成为一个microdata项 |
| itemid | 为microdata项建立全局标识符。这是一个可选的特性,如果使用该特性,那么就必须将其放置在设置itemscope和itemtype两个特性的元素中。该特性的特性值必须是URL形式的 |
| itemprop | 该特性用于为microdata项提供一对名称/值数据。任何包含itemscope特性的子标签都可以设置一个itemprop特性,为该项增加特性 |
| itemref | 该特性用于指定应该从哪些附加元素中为内容项寻找名称/值数据对。在默认情况下,只在包含itemscope特性的子元素中寻找。然而,如果数据相互交叉,只有唯一一个父项时,这个特性就没有意义了。在这里,itemref特性可以设置为在一组由空格分割开的子元素中寻找。该特性是可选的,但是如果使用它,就必须将其放置在设置了itemscope特性的元素中 |
| itemtype | 该特性要与itemscope特性结合使用,用于定义一个microdata项的全局类型。这是一个可选项,但是如果使用的话,就必须将其放置在设置itemscope特性的同一个元素中。该特性值的形式必须是URL |
| spellcheck | 该特性使得元素能够进行拼写检查。然而,并不是所有的元素都需要设置该特性,因为只有在浏览页面时,对于所有的可编辑元素而言,它与contenteditable特性的作用才有意义 |
| tabindex | 在使用键盘进行导航时,定义元素的遍历顺序 |
HTML5中引入的关键特性的更多相关文章
- C# 9.0中引入的新特性init和record的使用思考
写在前面 .NET 5.0已经发布,C# 9.0也为我们带来了许多新特性,其中最让我印象深刻的就是init和record type,很多文章已经把这两个新特性讨论的差不多了,本文不再详细讨论,而是通过 ...
- HTML5 中的一些新特性
HTML5是HTML最新的修订版本,包含了新的标签元素,属性和行为,同时包含了一系列可以被用来让 Web 站点和应用更加多样化,功能更强大的技术.HTML5实现了不依赖flash插件播放视频,而且引入 ...
- HTML5中的DOM新特性
元素下的classList属性 classList属性下面有四个方法: add(value): 添加,已存在的属性不添加 remove(value):删除属性 contain(value):检测属性是 ...
- HTML5中的Web Workers
https://www.cnblogs.com/yanan-boke/p/6954390.html https://segmentfault.com/a/1190000014938305 HTML5 ...
- [Selenium] Android HTML5 中 Application Cache
HTML5 中引入了 Application Cache,这意味着 Web 应用程序可以被缓存到本地,且可在没有网络的情况下也能访问该 Web 应用程序 Application Cache 在以下3个 ...
- 什么是HTML?HTML5是什么?HTML5有那些优势和特性?
一.什么是HTML 在了解html5之前,首先要说一下html语言,尽管是更新后的5,但很多的地方还是保留了html的优势. HTML是HyperText Markup Language超级文本标记语 ...
- HTML5 中的新特性:
一,用于绘画的 canvas 元素,<canvas>标签替代Flash Flash给很多Web开发者带来了麻烦,要在网页上播放Flash需要一堆代码和插件.<canvas>标签 ...
- Lithium中关键特性更新
Lithium中关键特性更新 1. Lithium特性更新概述 Lithium相对于Helium更新特性共27项,其中原有特性提升或增强13项,新增特性14项,如下表所示 特性类型 相对于Helium ...
- HTML5和CSS3中的交互新特性
当文章的标题是一副用photoshop制作的图片,那么势必在搜索引擎中无法搜索到.并且因为图片的体积不算小.可能在网速慢的的时候不得不耐心的等待图片的刷新. 所以.我们来谈谈有没有一种新的方法能够避免 ...
随机推荐
- 将.NET dll注册到GAC(Global Assembly Cache)中
当发现有多个解决方案引用一个dll时,为了不重复引用所以将.net的一个dll注册到GAC中去. gacutil.exe. 记得使用管理员权限打开 开始菜单-Microsoft Visual Stud ...
- CSS学习之道
@media的IE-hacks,精彩绝伦 http://blog.keithclark.co.uk/moving-ie-specific-css-into-media-blocks/
- CSS水平垂直居中的方法
原文链接:http://caibaojian.com/370.html 水平垂直居中,特别是使用在列表的时候经常会用到的,以前有需求的时候我也做过类似的代码,是使用display:table-cell ...
- String split
这个方法看似简单,其实如果使用不当,会出现很多问题 System.out.println(":ab:cd:ef::".split(":").length);// ...
- 基于webrtc的资源释放问题(二)
基于webrtc的资源释放问题(二) ——建立连接的过程中意外中断 应用背景: 我们在打电话的时候会不会遇到这种情况?打电话的时候未接通之前挂掉了电话,或者在接通之后建立的连接的过程中挂掉电话? 特别 ...
- android 弹出对话框之四周变暗处理方式
设置对话框的dim值即可 WindowManager.LayoutParams lp=popDlg.getWindow().getAttributes(); lp.dimAmount = 0.0f; ...
- 写入文件(txt格式)
#region 写入文件 /// <summary> /// 写入文件 /// </summary> /// <param ...
- WIX
1. Create msi File http://www.cnblogs.com/lienhua34/archive/2012/10/07/2714367.html 2. information a ...
- idea jrebel6 安装,破解
一.Setting中在线安装JRebel插件,install 二.拷贝下载的jrebel.rar解压后 把里面内容覆盖IDEA插件安装目录中此插件目录之下 下载:http://pan.baidu.co ...
- 读《编写可维护的JavaScript》第二三章总结
第二章 注释 添加注释的一般原则是,在需要让代码变得清晰时添加注释. 2.1 ① 单行注释 独占一行的注释,用来解释下一行代码.这行注释之前总是有一个空行,且缩进层级和下一行代码保持一致. 在代码行的 ...