以前没有css4.将来也不会有。CSS4是不存在的。
在css2.1发布之后的所有东西都叫做css3。
CSS就是这门语言的最新术语,从今往后就用css表示这门技术,最好放弃后面的数字吧。
“但是”,你可能反对,“我看见过诸如CSS4 Images或者Selector 4!难道他们不是CSS4吗?”。
不是。就像我刚才说的,没有CSS4。^_^
当我们完成CSS2.1的时候,我们(CSSWG)意识到大版本不好。很难维护和开发速度慢。
相反,我们决定把CSS语言分解到一堆独立的模块里面。每个模块能独立的升级,并且只包含最小的特性,这样一个大的特性很难被一个小的棘手的特性拖慢。(只影响这个模块的升级,其他的可以独立升级)。
如果模块扩展了CSS2.1的功能,那么这些模块是从level3开始升级的的。其他新的模块都从level1开始(比如,flexbox).但是一个模块所在的level与它所在的CSS版本没有任何关联。无论他们在哪个level都叫做CSS3或CSS。
那么,现在你知道了。没有CSS4这回事儿。只有CSS,并且每个模块都能独立升级。
There has never been a CSS4. There will never be a CSS4. CSS4 is not a thing that exists.
The term "CSS3" refers to everything published after CSS 2.1.
CSS is on its last version as a language as a whole, so it would be appropriate to just drop the number entirely and refer to everything from now on as just "CSS".
"But", you might object, "I saw things like CSS4 Images, or Selectors 4! Aren't they part of CSS4?".
No. As I just said, there is no CSS4. ^_^
While trying to finish CSS 2.1, we (the CSSWG) realized that big monolithic "versions" weren't any good. They were difficult to maintain, and slow to develop.
Instead, we decided to split up the CSS language into a bunch of independent modules. Each module can level up independently, and contains only a smallish set of features, so it's harder for a large set of features to be slowed down by a single stubborn feature.
Some of our modules start out at level 3, if they extend something from CSS2.1. Others start out at level 1, if they're something new (for example, Flexbox). However, the level that a module is at has no correlation with what version of CSS it's in. They're all CSS3 (or just CSS), regardless of what level they're at.
Our URLs don't help the matter much, of course. We use URLs with things like css4-backgrounds
in them, which totally sounds like CSS4. On behalf of the CSSWG, I apologize for the confusion. All that means is that it's CSS Background & Borders Level 4, which is implicitly part of CSS3 (or just CSS).
So, now you know. There's no such thing as CSS4. There is only CSS, and each module can level up independently. Pass it on!
相关推荐
之前一直找原因,最后知道了解决方法,具体请下载源码查看。特别是用到throw的事务中
The term ‘Ediacara Biota’ (or many variants thereof) is commonly used to refer to certain megascopicfossils of Precambrian and early Palaeozoic age e but what does the term actually mean? What ...
前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, ...
there is no way to distinguish perfectly
我选择SAP CAP项目的db文件夹,右键选择build时,遇到如下... Can not create service instance ‘Products-Products-db-hdi-container8HPfzrS/PBqVvnsD’: There is no database available. Ensure that you have a
"Mybatis遇到的there is no getter异常解决方案" 在使用Mybatis框架进行数据库交互时,偶尔会遇到一个奇怪的问题,即在mapper接口中遇到"There is no getter for property"异常。这个异常的出现原因是由于Mybatis...
在Hadoop分布式文件系统(HDFS)的运行过程中,可能会遇到一个常见的错误,即"ERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation. Starting datanodes"。这个错误通常意味着系统在尝试启动...
In order to keep the text relevant as well as to save space I cut CSS support information from this edition Such information is much better published online where it can be corrected and updated ...
然而,当遇到单个参数是基本类型如`java.lang.Integer`或`java.lang.String`时,如果按照处理对象类型的参数方式直接在`<if>`中使用参数名,可能会遇到异常`There is no getter for property named 'xxx' in 'class ...
在使用Visual Studio开发Qt应用程序的过程中,可能会遇到这样一个棘手的问题:当你尝试打开一个Qt项目时,系统会弹出错误提示“there's no Qt version assigned to this project for platform win32”。这个问题表明...
Displays a rotatable and animateable (if there is such a word) wire frame of 3D mathematical functions. Over 30 functions are included.
比如"He is not such a fool as he looks."这里的"as"是关系代词,从句"he looks"对先行词"a fool"进行限定。 3. **表示"凡是……的人(或事物)"或"所有……的人(事物)"**: - 在这个用法中,"such as"用来指代一类...
接着,课件指出“there is no such thing as standard English”,这意味着标准英语并不是固定不变的,它随着时间和地域的变化而发展。在美国,由于移民背景多样,存在许多方言,如中西部、南部、非裔美国人和西班牙...
详细介绍了在ubuntu系统的电脑主机上安装驱动以及安装CUDA的过程,并且可以检验是否安装成功。
This book dives into advanced aspects of CSS-based design, such as responsive design, modular CSS, and CSS typography. Through a series of easy-to-follow tutorials, you will learn practical CSS ...
Convert string to numeric value of type _Tp and store results. NB: This is specialized for all required types, there is no generic definition.
3. 贡布里希:艺术史家,提出“ There really is no such thing as Art. There are only artist.”的观点。 4. 维林多夫:古希腊雕塑家,创作了著名的维纳斯雕像。 艺术作品 1. 《持矛者》:希腊雕塑家波利克利...
《CSS与按钮样式详解——"there there"教程》 在网页设计中,CSS(Cascading Style Sheets)扮演着至关重要的角色,它负责定义网页内容的布局和样式,让网页呈现出美观、易读且功能丰富的视觉效果。"there there...
在使用sublime下载扩展包的过程中,通过ctrl+shift+p打开包管理菜单界面,输入install 选中Install Package并回车,出现There are no packages available for installation的提示,导致安装插件出现问题,解决方案...
5. **结构"There is no such...as..."**:这个句型用于表示不存在某种特定的事物,例如:"There is no such thing as standard English."强调了标准英语并不是一个绝对的概念,各地的英语都有其独特性。 6. **形容...