在HTML5中,添加了许多新的元素,这些元素提供了一些额外的功能,用于创建引人注目且具有动态性的网站。借助这些元素,您可以使您的代码更加简洁和快速。

HTML5新增标签

以下是新增元素的完整列表及其描述。

标签描述
结构性或语义化标签
<article>定义网页的独立或自包含内容。
<aside>定义提供关于主要内容的信息的内容。
<bdi>用于隔离可能以另一方向格式化的文本部分。
<details>定义仅在用户需要时可见的附加信息。
<dialog>表示对话框或其他交互组件。
<figcaption><figure>元素定义标题。
<figure>定义独立的内容块,并将其作为单个单元引用。
<footer>表示网页的页脚部分。
<header>定义网页的引导或导航内容。
<main>指定HTML文档的主要内容。
<mark>表示突出显示或标记的文本,用于参考或注释的目的。
<meter>表示在已知范围内的标量值。
<nav>表示包含导航链接的部分。
<progress>定义显示任务完成进度的进度条。
<rp>为不支持ruby注释的浏览器定义替代内容。
<rt>定义ruby注释中字符的解释和发音。
<ruby>定义ruby注释(特别用于亚洲语言)。
<section>定义HTML文档中的通用节。
<summary><details>元素定义摘要或标题,可点击以改变<details>元素的状态。
<time>定义HTML文档中的日期/时间。
<wbr>指定换行机会(在可能的位置进行换行)。
HTML5表单标签
<datalist>表示输入<option>元素的预定义列表。
<output>用作容器元素,表示计算结果或用户操作的输出。
图形标签
<canvas>允许通过脚本绘制图形和动画。
<svg>用于绘制可缩放矢量图形。
HTML5媒体标签
<audio>定义音频内容。
<embed>定义用于外部文件/应用程序/媒体的容器。
<source>为媒体元素定义多个媒体资源。
<track><audio><video>文件定义文本轨道。
<video>在HTML文档中定义视频内容。

HTML5新增的<input>类型

类型描述
color表示输入字段,定义颜色选择器。
date表示输入字段,定义日期选择器。
datetime定义完整的日期和时间显示,包括时区信息。
datetime-local定义不包含时区信息的日期和时间。
email定义带有电子邮件模式验证的输入字段。
month定义用于特定年份的月份输入字段。
number定义仅选择数值的字段。
range定义具有给定范围(1到100)的数值选择器。
search用于定义搜索字段。
tel表示用于输入电话号码的控件。
time表示用于输入不带时区的时间值的控件。
url表示用于输入URL的输入字段。
week定义特定年份的周选择器。

标签: html, HTML教程, HTML技术, HTML学习, HTML学习教程, HTML下载, HTML语言, HTML开发, HTML入门教程, HTML进阶教程, HTML面试题, HTML笔试题, HTML编程思想