1、核心:由W3C官方规范组成,设计新的语义元素、新增的web表单、音频、视频、以及通过Javascript绘图的Canvas;
2、曾经的html5标准:来自最初的html5规范、其中大多数功能需要Javascript且支持富web应用开发;比如:本地数据存储、离线应用和消息传递‘
1、向下兼容:XHTML2.0遵循严格模式,对有错误的html文件无法正常显示,而html5实现“不破坏we“的原则。可以兼容不同版本的HTML存在的问题,并且支持向下兼容;
3、化繁为简:以浏览器的原生能力代替复杂的Javascript;DOCTYPE 被简化到极致;字符集声明被简化;简单强大的API;
4、无插件范式:在HTML5 出现之前,很多功能只能通过插件或hack(如绘图API)来实现,但HTML5原生提供了这些支持。使用插件有很多问题,如:
HTML5 支持在浏览器中直接播放视频和音频文件,以前都需要借助插件才能实现此类功能;引入了需要通过Javascript 编程才能完全的各种效果,而这些很多都是HTML5 原生的
2.html 元素:首先,元素就是标签的意思,html 元素即html 标签。html 元素是文档开始和结尾的元素。它是一个双标签,头尾呼应,包含内容。这个元素有一个属性和值:lang=”zh-cn”,表示文档采用语言为:简体中文。
4.meta 元素:该元素用来提供关于文档的信息,起始结构有一个属性为:charset=”utf8”。表示告诉浏览器页面采用的什么编码,一般来说我们就用utf-8。当然,文件保存的时候也是utf-8,而浏览器也设置utf8 即可正确显示中文。
6.body 元素:用来包含文档内容的元素,也就是浏览器可见区域部分。所有的可见内容,都应该在这个元素内部进行添加。
HTML5是近几年前端开发非常火的编程语言,其新特性给开发者带来了非常多的便利。同时,不同浏览器厂商对HTML5的支持,使得这门语言受到了越来越多的开发者的青睐。本人也一直没有放弃过学习,博客记录自己的学习情况,顺便分享出来,与大家一起讨论,一起进步。本人还是前端开发领域的一个小学生,错误难免,欢迎各位评论纠错交流!
plus初始化创建子页面打开界面参数传递控制页面load显示关闭界面底部导航切换界面自定义事件页面预加载消息框原生模式ActionS
eet下拉刷新上拉加载上拉下拉整合手势遮罩滑动导航选择图片轮播自定义导航Ajax-get请求Ajax-post请求照相机访问相册蜂鸣提示音手机震动弹出菜单设备信息手机信息发送短信拨打电话发送邮件本地存储图片上传地理位置设置IOS......

