CSS3和CSS

CSS3介绍

#CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果获得兼顾。css

#CSS3数据更精简实用,许多CSS2.0要用图片作效果,而css3能够直接用代码编写。
#CSS3目前普遍运用于微信活动页面开发等。有许多有趣的动图能够开发,包括一些3d动画的制做也是颇有效的一种方式。动画实现的良好方式。

#css3是CSS2技术的升级版本,CSS3语言开发是朝着模块化发展的。之前的规范做为一个模块实在太过庞大且比较复杂,因此,把它分解为一些小的模块。更多新的模块也被加入进来,这些模块包括:盒子模块,列表模块,超连接模块,语言模块,背景和边框,文字特效,多栏布局等css3

 

CSS3 模块

CSS3 被划分为模块。浏览器

其中最重要的 CSS3 模块包括:微信

  • 选择器
  • 框模型
  • 背景和边框
  • 文本效果
  • 2D/3D 转换
  • 动画
  • 多列布局
  • 用户界面

 

CSS3和CSS的区别?

解一:增长了点属性,丢弃了点儿属性,注意用法的改变就行,没什么大区别。模块化

解二:布局

css3至关于软件的版本号而已,跟如今经常使用的,用法上没什么区别,可是,ie678不支持css3多出了的新属性,css3,在原来基础上增长了不少效果,好比最多见的,圆角,渐变。
了解更多

解三:性能

都是网页样式code,不一样的在于css3比css多了一些样式设置而已。
css3是向前兼容的,也就是说,css中有效的code在css3也有效。
以上是纯code方面来看,而对于具体的显示效果,还要看浏览器对其的支持状况。

举2个简单的例子:
1、一个css与css3都有效的code,若是浏览器不支持css3,那么只会以css的样式显示。最多见的就是圆弧角。
2、一个只在css3中有效的code,若是浏览器不支持css3,那么其显示效果就不会出现。
css3和css,在编写code的时候,除了对一些css3中新出现的属性设置,其它彻底同样。
相关文章
相关标签/搜索