css3学习笔记

css3简介

CSS3 是层叠样式表(Cascading Style Sheets)语言的最新版本,旨在扩展CSS2.1。

它带来了许多期待已久的新特性, 例如圆角、阴影、gradients(渐变)transitions(过渡)animations(动画) 。以及新的布局方式,如 multi-columns 、 flexible box 与 grid layouts。实验性特性以浏览器引擎为前缀(vendor-prefixed),应避免在生产环境中使用,或极其谨慎地使用,因为将来它们的语法和语义都有可能被更改。

模块和标准化进程

CSS Level 2 经历了 9 年的时间(从 2002 年 8 月到 2011 年 6 月)才达到 Recommendation(推荐) 状态,主要原因是被一些次要特性拖了后腿。为了加快那些已经确认没有问题的特性的标准化速度,W3C 的 CSS Working Group(CSS 工作组)作出了一项被称为 Beijing doctrine 的决定,将 CSS 划分为许多小组件,称之为模块。这些模块彼此独立,按照各自的进度来进行标准化。其中一些已经是 W3C Recommendation 状态,也有一些仍是 early Working Drafts(早期工作草案)。当新的需求被肯定后, 新的模块也会同样地添加进来。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. border-radius 向 div 元素添加圆角边框 例子 2border-radius: 2em 1e...
    小锋子_Gruad阅读 2,662评论 0 0
  • 最近做的项目中,涉及到了许多动画效果的实现,今天主要谈谈css3 Animation的使用。 CSS3属性中有关于...
    shuxikql阅读 1,499评论 0 0
  • HTML5 and CSS 最近在学习Python3的网络爬虫,但是由于自己对html的知识相对匮乏,学习起来挺吃...
    NelsonZheng阅读 2,490评论 0 1
  • 谁家雪人胖嘟嘟,挡住姑娘我的路。 光赔笑脸有啥用,拔下鼻子吃萝卜。
    简村小吹阅读 1,486评论 11 13
  • 睡前翻开蒋勋先生的《池上日记》,在读他的文字的时候,仿佛可以听到他的温润慈悲的声音在朗读,因为是先认识他的声音,再...
    米粒2020阅读 3,237评论 0 0

友情链接更多精彩内容