您现在的位置是:网站首页> 编程资料编程资料
HTML5新增加的功能详解浅谈HTML5 FileReader分布读取文件以及其方法简介HTML与XHTML、以及HTML4与HTML5标签之间的区别简介HTML5的一个显示电池状态的API简介HTML5是什么 HTML5是什么意思 HTML5简介HTML5安全介绍之内容安全策略(CSP)简介HTML5的标签的代码的简单介绍 HTML5标签的简介html5新增的定时器requestAnimationFrame实现进度条功能iPhone5和iOS6上HTML5开发的新增功能html5简介及新增功能介绍
2021-08-31
993人已围观
简介 下面小编就为大家带来一篇HTML5新增加的功能详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
HTML5现在已经不是SGML的子集,主要是增加了关于图像,位置,存储,多任务等功能。
绘画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的新标签和功能。
关于这篇HTML5新增加的功能详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
相关内容
- HTML5新增加标签和功能概述浅谈html5标签css3的常用样式html5中的一些标签学习(心得)浅谈Html5中视频 音频标签 进度条的问题HTML5进阶段内联标签汇总(小篇)关于HTML5语义标签的实践(blog页面)html5基于canvas实现的文字标签云3D旋转动画特效源码HTML5之语义标签介绍HTML5不支持标签和新增标签详解浅析HTML5中header标签的用法常用的HTML5列表标签
- H5 meta小结(前端必看篇)HTML5各种头部meta标签的功能(推荐)
- 浅谈h5自定义audio(问题及解决)H5 meta小结(前端必看篇)H5自适应企业网站源码 asp版 v1.0.110个H5页面制作工具 H5工具功能全面评测 织梦H5响应式门户网站源码 php版 v2.0h5调用摄像头的实现方法微页h5制作工具怎么快速导入PSD源文件?百度H5是什么? 百度H5基本使用技巧h5输入框提示语 + 正常文本框提示语的实现方法
- 巧用HTML5给按钮背景设计不同的动画简单实例html5 canvas实现的流星雨星星动画背景特效源码html5实现的创意扭曲针时钟特效源码HTML5 Canvas逼真黑板写字特效源码HTML5 Canvas支持移动端的刮刮卡特效HTML5实现微信朋友圈图片放大手机相册特效代码基于Html5+Canvas实现2016年七夕情人节倒计时特效源码HTML5实现响应式多角度全屏滑动切换特效源码H5 meta小结(前端必看篇)
- Html5元素及基本语法详解HTML5跨浏览器纯CSS工具提示特效源码HTML5实现响应式多角度全屏滑动切换特效源码HTML5中判断横屏竖屏的方法(移动端)html5实现的网格图片鼠标拖动拼图游戏源码HTML5 Web 存储详解HTML5新增加的功能详解HTML5新增加标签和功能概述使用Html5实现异步上传文件,支持跨域,带有上传进度条
- html5 初试 indexedDB(推荐)html5中localStorage本地存储的简单使用HTML5 LocalStorage 本地存储刷新值还在详解HTML5 LocalStorage 本地存储 html5本地存储 localStorage操作使用详解Html5 web本地存储实例详解HTML5本地存储之Web Storage详解HTML5中indexedDB 数据库的使用实例深入解析HTML5的IndexedDB索引数据库HTML5本地存储之IndexedDB
- 浅谈HTML5 & CSS3的新交互特性HTML5跨浏览器纯CSS工具提示特效源码html/css基础篇——html代码编写过程中的几个警惕点(必看)html、css基础注意点(前端必看篇)简单html以及css的用法详解HTML CSS样式基础(必看篇)HTML5和CSS3实例教程总结(推荐)HTML基础知识——css样式表,样式属性,格式与布局详解HTML基础必看——全面了解css样式表HTML+CSS项目开发经验总结(推荐)
- HTML5和CSS3实例教程总结(推荐)HTML5跨浏览器纯CSS工具提示特效源码html/css基础篇——html代码编写过程中的几个警惕点(必看)html、css基础注意点(前端必看篇)简单html以及css的用法详解HTML CSS样式基础(必看篇)浅谈HTML5 & CSS3的新交互特性HTML基础知识——css样式表,样式属性,格式与布局详解HTML基础必看——全面了解css样式表HTML+CSS项目开发经验总结(推荐)
- 使用spring mvc+localResizeIMG实现HTML5端图片压缩上传的功能vue.js实现图片文件批量上传代码html+css+js 实现拍照预览上传图片功能基于vue.js框架制作图片上传组件特效源码JS实现手机端多图片上传删除特效源码JS实现的图片上传对比度饱和度调整特效源码图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上HTML5结合zyfile.js插件实现的多文件图片预览上传功能特效源码JS实现上传选择图片功能代码
- 详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)移动端HTML5 input常见问题(小结)
