HTML5基本知识
HTML5相对于HTML4升级增加了一些新的样式,适用度也更广泛。它既可以适用于移动端也可以适用于pc端。
HTML5相对于HTML4来说,语义化更明显。
HTML5新元素
1、canvas
绘图元素。
2、多媒体元素:
<1>. audio
音频播放器。
<2>.video
视频播放器。
属性:
<1>.autoplay
自动播放。
<2>.controls
控制器。
<3>. loop
循环播放。
<4>.muted
静音。
3、 datalist
表单元素。
定义选项列表。与 input 元素配合使用该元素,来定义 input 可能的值。
新的结构元素
1.article
定义页面的侧边栏内容。
2.aside
定义页面内容之外的内容。
3.bdi
定义相对文本独立(类似span)。
4.details
用于描述文档或文档某个部分的细节。浏览器支持不好。
5.dialog
定义对话框。
6.header
定义了文档的头部区域。
7.footer
定义 section 或 document 的页脚。
8.mark
定义带有记号的文本。
9.nav
定义运行中的进度。
10.sesstion
定义区段。
11.time
定义日期或时间。
12.address
定义地址。
表单更新的属性
1.novalidate
表单不验证。
2.autofocus
自动获得焦点。
3.pattern="\d+" title="请输入纯数字..."
表单上验证数据格式。