html5所有标签的用法,常用html5标签大全
HTML 5是一种新的网络标准,旨在取代现有的HTML4.01、XHTML 1.0和DOM Level 2 HTML标准。它希望减少浏览器对基于插件的富互联网应用程序(RIA)的需求,如Adobe Flash、微软Silverlight和Sun JavaFX。
HTML提供了一些新元素和属性,反映了典型的现代用法网站。其中一些在技术上类似于div和span标签,但它们有一定的含义,如nav(网站导航块)和footer。这种标签将有利于搜索引擎的索引,小屏幕设备和视障人士的使用。同时,它通过一个标准接口为其他浏览元素提供新功能,如音频和视频标签。
作为新一代的超文本标记语言,HTML增加了许多标签。这些标签不仅语义更丰富,而且功能更强大。具体来说,有以下标签:
文章定义外部内容。例如,来自外部新闻提供商的新文章,或者来自博客的文本,或者来自论坛的文本。或者来自其他外部来源的内容。
Aside定义了页面内容以外的内容,但应该是和页面内容相关的。
定义音频声音,如音乐或其他音频流。
Canvas定义图形,如图表和其他图像。
定义命令按钮,如单选按钮、复选框或按钮。
Datatemplate为数据模板定义了一个容器。此元素必须有一个定义template: rule元素的子元素。
Datagrid定义了可选数据的列表。数据网格显示为树形列表。
Datalist定义可选数据的列表。使用input元素,您可以制作输入值的下拉列表。
对话定义了一个对话,如会话
嵌入定义嵌入的内容,例如插件
Event-source定义服务器发送的事件的来源。
图定义了媒体内容及其标题的分组。
页脚定义节或文档的页脚
定义页眉节或文档的页眉。
h分组分组标题。
Keygen定义了生成密钥
m定义标记的文本。
Mark的主要作用是在视觉上突出那些需要突出对用户重要性的词。典型的应用是在搜索结果中向用户突出显示搜索关键字。
米定义测量(单位)。仅测量已知的最大值和最小值。
导航定义导航链接
Nest为数据模板中的子元素定义嵌套点。与数据模板和规则元素一起使用
输出定义了不同类型的输出,比如脚本的输出。
进步是一个持续的过程。可用于显示JavaScript中耗时函数的进程或下载进度。
规则定义更新数据模板的规则。与datatemplate和嵌套元素一起使用
在rpruby注释中用于定义不支持ruby元素的浏览器显示的内容。
Rt定义了汉字的拼音或日文的平假名。
用拼音亚洲语言定义“注释文本”
Section定义文档中的一个节。如章节、页眉、页脚或文档的其他部分。
为媒体元素(如视频和音频)定义媒体资源
摘要定义了一个摘要,即详细信息的标题。不等同于表中的汇总属性。
时间定义日期和/或时间。
视频定义视频,如电影剪辑或其他视频流。
HTML5中增加了许多新标签,同时也废除了一些标签:
缩写词可以用abbr代替
不再支持小程序
Basefont被CSS替换
用大CSS代替。
请改用中央CSS
使用CSS而不是dir
请改用字体CSS。
不再支持框架
不再支持框架集。
不再支持无框架
请改用s CSS。
用小CSS代替。
罢工被CSS取代
请改用tt CSS。
请改用u CSS
这些标签在XHTML 1.0中不推荐使用,但仍然可以支持,而在HTML 5中则完全不支持。还有很多标签属性是不支持的,比如aling。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。