HTML5自2010年正式被推出.后就广受关注。
HTML5推出了许多新的属性和标签来取代HTML4中出现的js代码或者是HTML4中的div标签。
HTML5的目标:
事实上,每一次的升级或者改版都是为了使功能更强大或者程序更优化。HTML5相对于HTML4的来说,它的目标是能够创建更加简单的WEB程序,因此HTML5提供了很多的API;同时为了使HTML代码更为简洁,HTML5开发了新的属性,新的元素,等等,这些,为下一代WEB平台提供了许许多多的新功能。
HTML5受欢迎的理由:
1.世界知名浏览器厂商对HTML5的支持,使得HTML5的应用得到认可。微软的IE,谷歌,火狐等主要的浏览器厂商都已经有不同程度的支持。
2.顺应时代的潮流。在HTML5之前的版本,更多的需要考虑各浏览器之间的兼容性,HTML5志在将WEB带入一个成熟的应用平台,在这个平台上,视频,音频,图像,动画,以及同电脑的交互都被标准化。
3.微软为了夺取被火狐等浏览器占领的市场份额,从IE8开始支持HTML5。由于IE在市场上所占的市场份额最高,从IE开始支持HTML5开始,可见HTML5已开始得到了认可。
HTML5能够放心使用吗?
由于HTML5算是新技术,所以开发者担心其不够成熟。虽然HTML5的目标是实现互联网通用标准,避免各浏览器之间的不同意,但是朝着这一目标迈进的过程中是否顺利尚且是个未知数,因此还是有很多人比较担心。作者给了3个理由证明可以放心使用HTML5。
1)兼容性。HTML5在老版本的浏览器上也可以正常运行。
2)实用性。HTML5追求的是简单实用,因此其封装也是针对简单实用的功能。
3)HTML5的内部功能并非是革命性的的发展,而是发展性的。
HTML5要解决的问题:
1.web浏览器之间的兼容性很低,由于规范不统一,没有统一的标准,导致目前的各类浏览器兼容性还是很差,HTML5的出现有望解决这个问题;
2.解决文档结构不明确的问题。针对之前的的HTML版本中文档结构不够清晰,明确的的问题,HTML5追加了很多跟结构相关的元素,同时还结合了包括微格式,无障碍应用在内的各种各样的周边技术。
3.解决HTML与WEB应用程序关系薄弱的问题。
相关推荐
HTML5学习笔记(总结提炼版)——002 CSS
HTML5学习笔记(总结提炼版)——001
HTML入门
前端学习(六)——javascript学习笔记(四)HTML DOM.xmind
Web 前端学习笔记——HTML 基础 本文主要介绍了 Web 前端学习笔记——HTML 基础相关知识点,涵盖了浏览器内核、Web 标准、HTML 语言等方面。 一、浏览器内核 浏览器内核是指浏览器核心引擎,负责解析和渲染网页。...
此资源为我跟着B站up主【遇见狂神说】java系列视频中前端入门部分学习过程中所写 大部分和视频保持一致,有一些自己的理解和一些扩展的部分
Spring.NET学习笔记22——整合WCF(应用篇) http://www.cnblogs.com/GoodHelper/archive/2010/05/15/SpringNet_Wcf.html
刘冬编写的Spring.NET学习笔记26——整合NVelocity例子。 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/20/SpringNet_NVelocity.html
刘冬编写Spring.NET学习笔记25——整合Quartz.NET例子。 原文: http://www.cnblogs.com/GoodHelper/archive/2009/11/20/SpringNet_QuartzNet.html
刘冬编写的Spring.NET学习笔记21——整合WebService的例子。 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/19/SpringNet_WebService.html
在北大青鸟学习时第一期的笔记,包括基础应用、java、C#基础、SQL Server基础 、HTML基础等等
刘冬编写Spring.NET学习笔记20——整合Remoting(应用篇)的例子 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/19/SpringNet_Remoting.html
内网渗透实战——红日ATT&CK系列靶场(一)学习笔记_红日靶场1攻略-CSDN博客.html
5 、如何在 Web 页面上创建动态表格? 6 、如何为 Win32 服务程序提供事件源消息文件? 7 、如何创建单实例(静态) COM 组件? 8 、如何在 Delphi 6 及以上版本中使用可变常量(类型常量)? 9 、几个有用的 ANSI C...
刘冬编写的Spring.NET整合NHibernate例子 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/18/SpringNet_NHibernate.html
基本的HTML操作,来自IMOOC的学习笔记。 1 1. HTML介绍 4 1.1. HTML与CSS的关系 4 1.2. 标签 4 1.3. HTML5文档结构 5 1.4. head标签 7 1.5. body标签 8 1.6. html注释 8 2. HTML5语义化标签 8 2.1. 语义化 8 2.2. ...
新的HTML5对目前的Web表单进行了全面的提升,HTML5 的一个重要的特性就是对表单的改进。过去,需要编写 JavaScript 以增强表单行为——例如,要求访问者提交表单之前必须填写某个字段。HTML5 通过引入新的表单元素、...
Spring.NET事务管理机制 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/16/SpringNet_Transaction.html
计算机视觉——一种现代方法(第二版)学习笔记_计算机视觉一种现代方法-CSDN博客 (2024_3_10 14_47_44).html