什么是CSS3是什么? [英] What exactly CSS3 is?

查看:132
本文介绍了什么是CSS3是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

查看 w3.org ,有很多规格,其中很多以结束3级,许多在1级,等。

Looking at w3.org, there are heaps of specs, many of them ending in Level 3, many in Level 1, etc.

那么什么是CSS 3?我们有CSS 3,CSS 2和CSS 1的规格吗?

So what is CSS 3? Do we have specs for CSS 3, CSS 2, and CSS 1?

CSS 3规范何时被标记为完整,最终和功能冻结? p>

When will the CSS 3 spec be marked as complete, final, and feature-frozen?

推荐答案

没有单一的CSS3规范。

There is no single "CSS3" specification.

规范(W3C建议)for ...

There are single specifications (W3C Recommendations) for …

CSS1:

  • 1996-12-17: http://www.w3.org/TR/REC-CSS1-961217
  • 1999-01-11: http://www.w3.org/TR/1999/REC-CSS1-19990111
  • 2008-04-11: http://www.w3.org/TR/2008/REC-CSS1-20080411/

CSS2:

  • 1998-05-12: http://www.w3.org/TR/1998/REC-CSS2-19980512/
  • 2008-04-11: http://www.w3.org/TR/2008/REC-CSS2-20080411/
  • 2011-06-07: http://www.w3.org/TR/2011/REC-CSS2-20110607/

但对于CSS3,没有单一的规范了。相反,每个模块都有自己的规范。例如:

But for CSS3, there is no single specification anymore. Instead, each "module" gets its own specification. For example:

  • Selectors Level 3
  • CSS Color Module Level 3
  • Media Queries

级别,快照,模块... : / p>

From Levels, snapshots, modules…:


CSS工作组选择对第2级以外的CSS采用模块化方法,其中每个模块的CSS,而不是写一个单一的规范。这将规范打破到更易管理的块,并允许更立即,增量改进CSS。

The CSS working group chose to adopt a modular approach for CSS beyond level 2, where each module defines a part of CSS, rather than to write a single monolithic specification. This breaks the specification into more manageable chunks and allows more immediate, incremental improvement to CSS.

您可以在 http://www.w3.org/Style/CSS/current-work http://www.w3.org/standards/techs/css

因此,当人们引用CSS3时,它们通常意味着: CSS2.1之后出现的任何新CSS规范。

So when people refer to "CSS3", they typically mean: any "new" CSS specifications that came after CSS2.1.

但是请注意,当所有CSS3规范模块完成时,CSS4(可能意味着:CSS,级别4)每个模块(从CSS级别3开始)独立调整< a>:

But note that "CSS4" (which probably means: CSS, level 4) doesn’t start when all CSS3 specifications modules are complete. Each module is (from CSS level 3 on) levelled independently:


从这个级别的模块独立调平:例如选择器级别4可能在CSS行级模块3级之前定义。

From this level on modules are levelled independently: for example Selectors Level 4 may well be defined before CSS Line Module Level 3.

这篇关于什么是CSS3是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆