HTML5中的新元素
HTML5中的新元素
自从HTML4.01 1999年发布后,互联网经过了翻天覆地的变化。
今天,很多的HTML4.01都不再使用,或者几乎不再使用,或者不在像原来设计的方式使用。针对这些问题,HTMl5中我们删除并且重新设计了很多元素。
为了更好的帮助大家创建HTML文档,HTML5标准中包含了一些新的元素,能够更好的为开发人员设计文档结构,更好处理,绘画或者显示多媒体内容。
新的符合语义及其结构化的元素
HTML5 中支持的标签
1、
标签定义文档作者或拥有者的联系信息。2、
标签定义独立的内容。3、
标签定义其所处内容之外的内容。4、 标签定义声音,比如音乐或其他音频流
5、 标签允许您设置一段文本,使其脱离其父元素的文本方向设置。
6、 标签定义图形,比如图表和其他图像。 标签只是图形容器,您必须使用脚本来绘制图形。
7、command 元素表示用户能够调用的命令。 标签可以定义命令按钮,比如单选按钮、复选框或按钮。只有当 command 元素位于 menu 元素内时,该元素才是可见的。否则不会显示这个元素,但是可以用它规定键盘快捷键。
8、 标签定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。datalist 及其选项不会被显示出来,它仅仅是合法的输入值列表。请使用 input 元素的 list 属性来绑定 datalist。
9、
10、 标签定义嵌入的内容,比如插件。
11、
12、
标签定义 section 或 document 的页脚。13、
标签定义文档的页眉(介绍信息)。14、
标签用于对网页或区段(section)的标题进行组合15、 标签规定用于表单的密钥对生成器字段。当提交表单时,私钥存储在本地,公钥发送到服务器。
16、 标签定义带有记号的文本。请在需要突出显示文本时使用 标签。
17、 标签定义度量衡。仅用于已知最大和最小值的度量。
18、
标签定义导航链接的部分19、 标签定义不同类型的输出,比如脚本的输出。
20、 标签定义运行中的进度(进程)。可以使用 标签来显示 JavaScript 中耗费时间的函数的进度。
21、
ruby 注释是中文注音或字符。
在东亚使用,显示的是东亚字符的发音。
与 以及
ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支持 "ruby" 元素时显示的内容。
22、
ruby 注释是中文注音或字符。
在东亚使用,显示的是东亚字符的发音。
与 以及
ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支持 "ruby" 元素时显示的内容。
标签定义 ruby 注释(中文注音或字符)。
23、
在东亚使用,显示的是东亚字符的发音。
与 以及
ruby 元素由一个或多个字符(需要一个解释/发音)和一个提供该信息的 rt 元素组成,还包括可选的 rp 元素,定义当浏览器不支持 "ruby" 元素时显示的内容。
24、
标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分25、 标签为媒介元素(比如 和 )定义媒介资源。
26、