Posted by:
努力记

努力记,通过记录,计划,让自己的努力可以触碰彩虹!

4,875

WEB:HTML5、CSS3初访

  • 2013-05-08
  • 暂无评论

HTML5的目标:为了能够创建更简单的web程序,书写更简洁的HTML代码

  1. 简化了以前需要写JavaScript等脚本语言才能实现的基本功能,只需要使用元素的属性标签就可以实现,如自动获取光标
  2. 取消了div的标签结构,换成使用更加语义化的结构标签,代码的结构会变的更加清晰。
  3. 在兼容性上,各大浏览器厂商都会遵守符合HTML5这一个通用标准,降低了开发html5所产生的兼容问题。(为日后建立更多通用的API提供了更规范的标准)
  4. 扩展了web应用程序的功能,原先的html规范为了安全,对很多交互功能做了限制,html5提供了很多web应用上的新API,页面交互的操作将会变的简单(移动开发中使用html5,能一定程度上实现兼容平台的开发)

CSS3的对css的变动:

  1. 没有采用总体结构,采用了分工协作的模块化结构(为了提高浏览器对样式的支持程度)主要针对浏览器厂商
  2. 在CSS3中,提倡使用选择器来将样式与元素直接绑定,匹配方式更加直观,也减少代码的书写量,在原先的HTML4和CSS2中,单纯为了添加样式而书写了很多了class,在CSS3中提供了丰富的选择器(可以想象下jquery的选择器)
  3. 实现动画及变形设置,使用CSS编写的动画效果更加流畅,高效的接口使得页面的交互感更强,能非常容易的写出动态特效而不需要很专业的数学知识
  4. 支持对客户端设备的检测,实现响应式开发,针对不同的浏览器及设备提供不同的样式,这也和丰富的css选择器分不开

下期将对HTML5和CSS3的具体细节详细说明!



back up ↑

无觅相关文章插件,快速提升流量