2022年11月22日,W3C CSS 工作组发布 CSS 快照(2022年版)备忘草案。文档汇总了截至2022年构成 CSS 的所有规范的合集。该文档的定义是根据规范稳定性来汇总模块,而非 Web 浏览器的采用率,因此该文档的主要受众是 CSS 实现者而非 CSS 作者。
CSS 是描述标记文档(例如HTML、XML等)在屏幕、纸张等载体上如何呈现的语言。
更多内容,参见消息原文。
2022年11月22日,W3C CSS 工作组发布 CSS 快照(2022年版)备忘草案。文档汇总了截至2022年构成 CSS 的所有规范的合集。该文档的定义是根据规范稳定性来汇总模块,而非 Web 浏览器的采用率,因此该文档的主要受众是 CSS 实现者而非 CSS 作者。
CSS 是描述标记文档(例如HTML、XML等)在屏幕、纸张等载体上如何呈现的语言。
更多内容,参见消息原文。
2022年10月25日,W3C CSS 工作组发布以下两份规范的首个公开工作草案:
* CSS 视图过渡模块(CSS View Transitions Module Level 1)定义了视图过渡 API(View Transition API)以及相关的属性和伪元素。
* 滚动绑定动画(Scroll-linked Animations)定义了一个 API 和标记用于创建绑定到滚动容器的滚动偏移量的动画。
[注]首个公开工作草案(First Public Working Draft)为一份技术文档首个公开发布的版本,在此阶段需依据《W3C 专利政策》进行相关专利披露。
更多内容, 参见消息原文。
2022年7月5日,W3C CSS 工作组发布 CSS 颜色模块第四版规范(CSS Color Module Level 4)的候选推荐标准,并征集参考实现。CSS 是一种描述标记文档(如 HTML 和 XML 等)在屏幕、纸张等载体上如何呈现的语言。该规范描述了 CSS <color> 值类型以及用于前景色和组颜色透明度的属性。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
更多内容,参见消息原文。
2022年6月16日,W3C CSS 工作组发布用作层叠式变量的 CSS 自定义属性(CSS Custom Properties for Cascading Variables Module Level 1)候选推荐标准,并征集参考实现。该模块将层叠式变量作为一种新的原始值类型引入了所有 CSS 属性,并介绍了定义层叠式变量的自定义属性。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
更多内容,参见消息原文。
2022年2月17日,W3C CSS 工作组发布 CSS 条件规则模块第四版(CSS Conditional Rules Module Level 4)的候选推荐标准,并开始征集参考实现。该模块包含的 CSS 特性可以基于处理器能力或样式表应用的环境对部分样式表进行条件处理。该规范涵盖并拓展了第三版 [css-conditional-3] 的功能,通过支持查询(supports queries)的新的 selector() 符号,查询对特定选择器 [SELECTORS-4] 的支持。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
2022年2月10日,W3C CSS 工作组发布 CSS 颜色调整模块第一版(CSS Color Adjustment Module Level 1)的候选推荐标准,并征集参考实现。该模块引入了一个模型并控制用户代理自动调整颜色以处理用户偏好,例如“深色模式(Dark Mode)”、对比度调整或特定的所需配色方案。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
2022年1月13日,W3C CSS 工作组发布以下三份候选推荐标准,并征集对规范的参考实现:
* CSS 条件规则模块第三版(CSS Conditional Rules Module Level 3)包含的 CSS 特性可以根据处理器能力或者样式表应用的文档对样式表的各部分进行条件处理。该规范涵盖并扩展了建立在 [CSS1] 基础上的 [CSS 2.1] 的功能。与上一版相比,这一版的主要扩展是允许在 @media 内部嵌套某些样式表规则,并为条件处理添加了 @supports 规则。
* CSS 级联与继承第四版(CSS Cascading and Inheritance Level 4)及 CSS 级联与继承第五版(CSS Cascading and Inheritance Level 5)均描述了如何整理样式规则并为所有元素的所有属性赋值。通过级联和继承的方式,为所有元素上的所有属性传播值。第四版新增了 revert 关键词、围绕 @import 规则的 <supports-condition>。第五版新增了级联层(cascade layers)。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
2021年12月21日,W3C CSS 工作组发布以下三份规范的首个公开工作草案:
* CSS Containment Module Level 3 定义了 ‘contain’ 属性,用于表明该元素的子树独立于页面其余部分。若使用得当,该规范可实现用户代理(如浏览器等)的重度优化。
* CSS Conditional Rules Module Level 5 包含的 CSS 特性可以根据处理器能力或者样式表应用的环境对样式表的各部分进行条件处理。该规范涵盖并扩展了 CSS 条件规则模块第四版的功能,添加了通用条件规则 ‘@when’ 和链式条件规则 ‘@else’,并在 ‘@supports’规则的支持查询语法中引入字体处理查询。
* CSS Cascading and Inheritance Level 6 描述了如何整理样式规则并为所有元素的所有属性赋值。通过级联和继承的方式,为所有元素上的所有属性传播值。该版本较先前版本的变化详情,参见文档 § 2.5 Scoped Styles 章节。
[注] 首个公开工作草案(First Public Working Draft)为一份技术文档首个公开发布的版本,在此阶段需依据《W3C 专利政策》进行相关专利披露。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
更多内容,参见消息原文。
2021年12月21日,W3C CSS工作组发布 CSS 快照2021版。这份小组备忘汇总了截至2021年构成 CSS 的所有规范合集。该文档的定义是根据规范稳定性来汇总模块,而非 Web 浏览器的采用率,因此该文档的主要受众是 CSS 实现者而非 CSS 作者。CSS 是一种描述标记文档(如 HTML 和 XML 等)在屏幕、纸张等载体上如何呈现的语言。
[注] 小组备忘(Group Note)旨在为其他文档提供一个稳定的参考,包括规范的支持性文档(例如对设计原则和用例及需求的阐释)以及最佳实践指南等。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
更多内容,参见消息原文。
2021年12月9日,W3C CSS 工作组将 CSS 滚动条样式模块第一版(CSS Scrollbars Styling Module Level 1)发布为 W3C 候选推荐标准,并征集参考实现。该 CSS 模块定义了影响滚动条视觉样式的属性,引入了对它们的颜色和宽度的控制。
[注] W3C 候选推荐标准(Candidate Recommendation 简称 CR)意味着对规范的技术设计基本完成且已得到广泛审阅,现开始进行最终审阅并征集广泛实现和测试(Call for Implementation)。
[注] CSS 工作组(CSS Working Group)的任务是开发并维护 CSS 系列规范,并为其发布的规范开发测试套件,同时维护勘误表且根据需要修订现有规范。
2021年10月12日,W3C CSS 工作组发布 CSS 多列布局模块第一版(CSS Multi-column Layout Module Level 1)规范的候选推荐标准(Candidate Recommendation)并征集参考实现(Call for Implementations)。该规范定义了 CSS 中的多列布局,通过该功能,可以让文本内容在具有间隙和规则的多个列中呈现。
欢迎2021年12月12日前通过 GitHub 反馈对该规范的意见与建议。更多内容,参见消息原文。
2021年8月31日,W3C CSS 工作组发布 CSS 嵌套模块(CSS Nesting Module)的首个公开工作草案(First Public Working Draft)。该模块描述了将一个样式规则嵌套在另一个样式规则中的能力,子规则选择器对应父规则的选择器,允许内部规则的选择器引用外部规则所匹配的元素。这个功能允许相关样式在 CSS 样式表中被聚合成一个单一的结构,从而提升可读性和易维护性。
更多内容,参见消息原文。