gpt4 book ai didi

css - 什么是 CSS3 模块?

转载 作者:技术小花猫 更新时间:2023-10-29 11:15:18 26 4
gpt4 key购买 nike

我无法理解模块的概念。这些模块是什么?它们与 CSS2 有何不同?任何人都可以用简单更好的方式解释这些模块吗?为什么这些模块使 CSS3 不同于 CSS2?

最佳答案

CSS level 2是一个整体规范。您有一个分为多个部分的规范,每个部分描述 CSS 格式化模型的一个基本组件,例如:

最终的 CSS 级别 2 标准是 CSS2.1,或 CSS 级别 2 修订版 1,在对 1998 年标准进行一系列更改以增强互操作性后,该标准于 2011 年成为推荐标准。可以找到 CSS2.1 规范 here (上面的示例链接到各个部分)。

后 CSS2 你有模块,这些模块基本上是 CSS2 的各个部分,分成它们自己的规范。以上来自CSS2的例子有以下相应的模块:

这意味着您有多个规范都与 CSS 相关,每个规范都有自己独立的开发路径。因此,这意味着不同的模块可以以不同的速度实现实现和标准化,而不必依赖 CSS 的其余部分作为一种语言(这是 CSS2.1 在 CSS2 标准化之后花了很长时间才成为推荐的主要原因)。这些规范统称为 CSS3,或 "CSS level 3" ,尽管每个级别都有自己的级别,这有点用词不当。

CSS3 及其模块化系统在 this other answer 中有更详细的解释。 .

关于css - 什么是 CSS3 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16272760/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com