- HTML5 教程
- HTML5 - 首页
- HTML5 - 概述
- HTML5 - 语法
- HTML5 - 属性
- HTML5 - 事件
- HTML5 - Web 表单 2.0
- HTML5 - SVG
- HTML5 - MathML
- HTML5 - Web 存储
- HTML5 - Web SQL 数据库
- HTML5 - 服务器发送事件
- HTML5 - WebSocket
- HTML5 - Canvas
- HTML5 - 音频和视频
- HTML5 - 地理位置
- HTML5 - 微数据
- HTML5 - 拖放
- HTML5 - Web 工作线程
- HTML5 - IndexedDB
- HTML5 - Web 消息传递
- HTML5 - Web CORS
- HTML5 - Web RTC
- HTML5 演示
- HTML5 - Web 存储
- HTML5 - 服务器发送事件
- HTML5 - Canvas
- HTML5 - 音频播放器
- HTML5 - 视频播放器
- HTML5 - 地理位置
- HTML5 - 拖放
- HTML5 - Web 工作线程
- HTML5 - Web幻灯片
- HTML5 工具
- HTML5 - SVG 生成器
- HTML5 - MathML
- HTML5 - Velocity Draw
- HTML5 - 二维码
- HTML5 - Validator.nu 验证
- HTML5 - Modernizr
- HTML5 - 验证
- HTML5 - 在线编辑器
- HTML5 - 颜色代码构建器
- HTML5 标签参考
- HTML5 - 问答
- HTML5 - 标签参考
- HTML5 - 已弃用标签
- HTML5 - 新标签
- HTML5 资源
- HTML5 - 有用资源
- HTML5 - 讨论
HTML5 - 新标签 (元素)
HTML5 中引入了以下标签(元素):
标签(元素) | 描述 |
---|---|
<article> | 表示文档中一个独立的内容片段,例如博客文章或报纸文章 |
<aside > | 表示与页面其余部分略微相关的部分内容。 |
<audio> | 定义音频文件。 |
<canvas> | 用于动态渲染位图图形,例如图表或游戏。 |
<command> | 表示用户可以调用的命令。 |
<datalist> | 结合 input 的新 list 属性,可以用来制作组合框 |
<details> | 表示用户可以按需获取的附加信息或控件 |
<embed> | 定义外部交互式内容或插件。 |
<figure> | 表示一段自包含的流内容,通常作为文档主流程中的一个单元进行引用。 |
<footer> | 表示某个部分的页脚,可以包含关于作者、版权信息等信息。 |
<header> | 表示一组介绍性或导航辅助。 |
<hgroup> | 表示某个部分的标题。 |
<keygen> | 表示密钥对生成的控件。 |
<mark> | 表示一个文档中的一段文本,由于其在另一个上下文中相关,因此被标记或突出显示以供参考。 |
<meter> | 表示测量值,例如磁盘使用情况。 |
<nav> | 表示文档中用于导航的部分。 |
<output> | 表示某种类型的输出,例如通过脚本执行计算的输出。 |
<progress> | 表示任务的完成情况,例如下载或执行一系列耗时的操作。 |
<ruby> | 结合 <rt> 和 <rp> 可以用来标记 ruby 注解。 |
<section> | 表示通用文档或应用程序部分 |
<time> | 表示日期和/或时间。 |
<video> | 定义视频文件。 |
<wbr> | 表示换行机会。 |
新的 <input> 标签类型
input 元素的 type 属性现在具有以下新值:
类型 | 描述 |
---|---|
color | 颜色选择器,可以用轮盘或色板选择器表示 |
date | 日历日期选择器 |
datetime-local | 日期和时间显示,没有设置或指示时区 |
datetime | 完整的日期和时间显示,包括时区。 |
输入类型应为电子邮件。 | |
month | 指定年份内月份的选择器 |
number | 仅包含数值的字段 |
range | 值范围内的数字选择器,通常以滑块的形式可视化 |
search | 提供给搜索引擎的术语。例如,浏览器顶部的搜索栏。 |
tel | 输入类型应为电话号码。 |
time | 时间指示器和选择器,没有时区信息 |
url | 输入类型应为 URL 类型。 |
week | 指定年份内周的选择器 |
广告