头闻号

济南川峰商贸有限公司

碳酸盐

首页 > 新闻中心 > 科技常识:HTML5新增加标签和功能概述
科技常识:HTML5新增加标签和功能概述
发布时间:2023-02-01 10:01:51        浏览次数:3        返回列表

今天小编跟大家讲解下有关HTML5新增加标签和功能概述 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5新增加标签和功能概述 的相关资料,希望小伙伴们看了有所帮助。

HTML5现在已经不是SGML的子集 主要是增加了关于图像 位置 存储 多任务等功能。HTML5是HTML4的升级版本 相比于后者 HTML5增加了Web网页的表现力 同时也增加了表单、本地数据等全新功能 对于我们网站的建设是一个全新的体验 也是一个机遇 因为HTML5里面众多功能的创新以及改革对于我们未来网站建设是一个很好的指引。

绘画CANVAS;用于播放媒体的video和audio元素;本地离线存储localstorage长期存储数据 浏览器关闭后数据不丢失;sessionstorage的数据在浏览器关闭后自动删除;语义化更好的内容元素如:article、footer、header、nav、section;表单控件 type属性有calendar、date、time、email、URL、search;移除的元素有:纯表现的元素:basefont,big,center,font,s,strike,tt,u;对可用应产生负面影响的元素:frame,frameset,noframes;支持HTML5新标签:ie8/ie7/ie6支持通过document.createElement方法产生的标签 可以利用这一特性让这些浏览器支持html5新标签 浏览器支持新标签后 还需要添加标签默认的样式。其中input标签增加了许多新属性 我来列举一下:对input、select、textarea与button指定autofocus属性。它以指定属性的方式让元素在页面加载后自动获得焦点。一个页面只能有一个元素有autofocus属性 同时设置多个 则第一个生效 当输入框获取焦点时 提示字符消失。

这个属性对登录页面很有用 可提升用户体验 有时登录页面就一个用户名 密码 页面加载后用户要手动定位到输入框 才能输入 有了autofocus 页面打开即可直接输入。对input的datepickers,number range增加了max,min,step属性。max属性规定输入域所允许的最大值。min属性规定输入域允许的最小值。

step属性为输入域规定合法的数字间隔。(假如 step="3" 则合法数字应该是 -3、0、3、6 以此类推)step 属性可以与 max以及 min 属性配合使用 以创建合法值的范围。pattern属性pattern属性用于验证输入字段的模式 其实就是正则表达式 不用再写js绑定正则验证了 非常方便。

pattern属性适用于input的text,search,url,telephone,email,password。

举例:给输入框定义了 Pattern 为“[A-z]{3}” 也就是包含三个字母的正则表达式约束 如果输入不合法 我们会看到如下效果。

multiple属性

multiple属性规定输入域中可选择多个值。multiple属性适用于input的email,file。允许上传时一次上传多个文件。

以上所述是小编给大家介绍的HTML5新增加标签和功能概述 希望对大家有所帮助 如果大家有任何疑问请给我留言 小编会及时回复大家的。在此也非常感谢大家对爱蒂网站的支持!

来源:爱蒂网