Rachel Andrews
… 为了宣告 CSS 版本结束,在所有 CSS 部分停止所有工作划一条线是没有意义的。因此,在 CSS2.1 之后,所有曾属于 2.1 规范的内容都被分解成模块。
说“也许我们会在 CSS17 中得到它!”很容易让人觉得好笑,但这说明 CSS 将会被版本化(比如“ES6”),而那些日子已经过去了。
CSS3 有点 讲得通。Tab Atkins 说过,关于拆分
如果我们的某些模块扩展了 CSS2.1 中的内容,它们就会从 3 级开始。
但并非所有模块都是这样。大多数情况下,“CSS3”只是一个很好的营销手段,就像“HTML5”一样。人们似乎真的理解了这一点,但这不利于语言本身。正如 Rachel 所说
单片规范的问题在于,为了完成规范,每个组成部分也必须完成。
我们谁都不希望网络标准发展缓慢。因此,我们对每个模块进行版本控制,并消除单片结构。
从来没有 CSS4。永远不会有 CSS4。CSS4 不存在。