HTML5
- H5新增标签
- 简介
- HTML5是一个新的网络标准,仍处于发展阶段。目标是取代HTML4.01和XHTML,对搜索引擎更友好;
- 语义化标签
- 块元素
- 布局性标签
- 主体内容,网页内只能出现一次,不能作为其他标签的子元素
- 结构性标签
达到鼠标交互的效果,内面的内容默认情况下用“详情”表示,如需更改,内部嵌套概要
- 行内元素
- 以机器可读的方式对日期和时间进行编码,这样,举例说,用户代理能够把生日提醒或排定的事件添加到用户日程表中,搜索引擎也能够生成更智能的搜索结果。
- 行内块元素
- 度量衡,如显示磁盘使用情况,小于low绿色,大于low小于high黄色,大于high红色
- 与< input list=""> 的新属性list(list与id的值保持一致,建立联系)一起使用可以创建组合框,双击input的时候可以提供选项让用户选择,类似历史记录一样。datalist里面嵌套使用,其中value 不能为空
- 表单标签
- 输入域
- input类型-email用于应该包含 e-mail 地址的输入域。在提交表单时,会自动验证 email 域的值。
- Input 类型 - URL用于应该包含 URL 地址的输入域。在提交表单时,会自动验证 url 域的值。
- Input 类型 - number类型用于应该包含数值的输入域。还能够设定对所接受的数字的限定min 、max、 step(步长,规定合法的数字间隔)、value规定默认值
- Input 类型 -tel电话号码,其中属性pattern可定义输入的格式
- pattern="d{17}(d|x|X)"输入18位数,前17位由数字组成,最后一位为数字或x或X
- pattern="1d{10}" 输入以1开头的11位数字
- 非输入域
- 拾色器 color value可定义初始值,值为16进制且不能简写
- 相关属性
- autocomplete自动补全,默认值on开启,off关闭
- 网站加视频Video、音频Audio