html5和css3的应用

html5和css3的应用

ID:5377053

大小:2.64 MB

页数:46页

时间:2017-12-08

html5和css3的应用_第1页
html5和css3的应用_第2页
html5和css3的应用_第3页
html5和css3的应用_第4页
html5和css3的应用_第5页
资源描述:

《html5和css3的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、HTML5与CSS3的应用-----微信网站页面设计使用高洛峰虽然我们现在已经普遍使用了HTML4和CSS2.1,但是我们还可以做得更好!我们可以重组我们代码的结构并能让我们的页面代码更富有语义化特性。我们可以缩减带给页面美丽外观样式代码量并让他们有更高的可扩展性。如今,HTML5和CSS3的技术和应用环境已经日趋成熟,它们将书写Web前端领域的新历史,HTML5将成为新一代的Web技术标准,必定会改变整个Web应用领域的游戏规则,它在给新的Web应用带来无限可能性的同时,还能带来更快、更好、更炫的用户体验。CSS3也将为Web开发带来革命性的影响,很多以前需要Java

2、Script和Ajax才能实现的复杂效果(如背景、圆角、3D动画,等等),现在使用CSS3就能简单地实现,极大地提高了程序的开发效率。HTML5和CSS3已经成为全球各大互联网巨头必争之地,Microsoft、Google、Apple、Mozilla、Opera等浏览器厂商对它们的支持犹如一场竞赛,似乎已经成为衡量它们的浏览器性能优劣的一个重要标准。1现在是用HTML5的时候近几年来,HTML5的大潮似乎是势不可挡。在桌面应用环境中,各大浏览器纷纷地朝着支持HTML5、结合HTML5的方向迈进着;在移动平台上,HTML5已经成为了iOS、WindowsPhone和And

3、roid移动互联网的唯一选择。放眼望去,仿佛四野皆充满着HTML5千秋万代一统江湖的高呼。HTML5是W3C与WHATWG合作的结果,WHATWG(WebHypertextApplicationTechnologyWorkingGroup)致力于web表单和应用程序,而W3C专注于XHTML2.0。在2006年,双方决定进行合作,来创建一个新版本的HTML。HTML5刚发布时由于各浏览器之间的标准不统一,开发者的时间都浪费在解决Web浏览器之间的兼容性上。但由于W3C和WHATWG对HTML5新版本的制定,以及近年来对HTML5的使用,再加上各大浏览器鼎力支持,已经有非

4、常丰富的兼容性解决方案,HTML5在老版本的浏览器上也可以正常运行,正是因为保障了兼容性才能让人毫不犹豫的用HTML5开发网站。HTML5的目标是将Web带入一个成熟的应用平台,在HTML5平台上,视频、音频、图像、动画,以及同电脑的交互都被标准化。另外,HTML5内部并没有封装什么很复杂的、不切实际的功能,而是封装了简单实用的功能,HTML5内部功能不是革命性的而是发展性的,并不代表HTML4创建出来的网站必须全部要重建,只会要求各Web浏览器今后能正常运行用HTML5开发出来的功能。虽然HTML5还有一些不足,但HTML5应用已经是大势所趋,HTML5已经开始提供各

5、种各样Web应用上的解决方案。最新版本的Safari、Chrome、Firefox以及Opera支持某些HTML5特性。IE9将支持某些HTML5特性,IE10将全面支持HTML5。IE8及以下IE版本对HTML5标签的支持是有限的,我们可以通过在网页中添加脚本的方式来解决目前IE浏览器对HTML5支持的问题。让IE(包括IE6)支持HTML5元素,我们需要在HTML头部添加以下JavaScript,Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。上面这段代码仅会在IE浏览器下运行,还有一点需要注意,在页面中调用html5.js文件

6、必须添加在页面的head元素内,因为IE浏览器必须在元素解析前知道这个元素,所以这个js文件不能在页面底部调用。这个html5的js文件如果觉得这样会影响你的网页打开速度,你可以把html5的js文件直接下载下来让后上传到自己的服务器单独调用。1.1HTML4+CSS2与HTML5+CSS3区别互联网发展越来越快,有些东西总会要被取代,HTML4+CSS2将渐渐退出舞台,而HTML5+CSS3将取而代之,HTML5规范是2004年新成立的WHATWG工作组创立的;2006年W3C加入HTML,并于2008年发布了HTML5工作草案,2009年,XHTML2工作组停运;2

7、010年HTML5开始解决实际问题,渐渐的各大浏览器厂家开始升自己的产品以支持HTML5+CSS3,HTML5得到了持续的完善,2012年HTML5完成规范编写工作。HTML5以HTML4为基础,对HTML4进行了大量的修改。学习HTML5则需要掌握HTML5与HTML4在基本语法上有什么区别;了解在HTML5中新增了哪些元素和属性,删除了哪些HTML4中的元素和属性,为什么要删除这些元素,用什么元素或方法来取代这些被删除的元素和属性;还需要掌握什么是全局属性;2HTML5语法的改变HTML5的一个很大的目标就是提高浏览器之间的兼容性,需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。