2015年10月13日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS阶段进展2015(CSS Snapshot 2015)年度工作组备忘。该文档将截至2015年的所有相关规范收集在一起共同构成了一个CSS当前状态的定义。该定义包含了基于规范稳定性的模块,而非Web浏览器的采用率,因此其主要的观众为CSS的实现者而非CSS的作者。更多信息,请参阅英文原文。
W3C发布Selection API的标准工作草案
2015年10月8日,W3C的Web应用工作组发布了选择API(Selection API)的标准工作草案(Working Draft)。该文档是Selection API及与选择相关功能的主要版本,该API将用于替代原来HTML及DOM Range等相关标准中与内容选择有关的部分。
每个在浏览器中显示的文档(DOM4中定义的document)都有一个browser context(由HTML5定义),该上下文中包涵一个Selection对象,代表了浏览器中被选定部分。这个Selection对象应当被整个文档内容所共享。Selection API定义了一组标准的API,帮助程序员操作这个对象,并定义了当操作发生或 HTML文档及DOM树 内容改变时,浏览器应当如何处理该对象。
更多信息,请参阅英文原文,及该工作组主页。
W3C发布CSS页面浮动(CSS Page Floats)的首份标准工作草案
2015年9月15日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS页面浮动(CSS Page Floats)的首份标准工作草案(First Public Working Draft)。该文档描述了移动至内容段顶端或底部的浮动特性。该特性传统上一直用于印刷出版,其图形及图片连同说明文字一起被移动至竖行与页面的顶端或底部。该草案描述了如何在页面、竖行、区域、元素之内实现这种浮动效果。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS级联和继承(CSS Cascading and Inheritance Level 4)的工作草案
2015年9月8日,W3C的CSS工作组( Cascading Style Sheets Working Group)发布CSS级联和继承(CSS Cascading and Inheritance Level 4)的工作草案。该CSS模块描述了如何设置样式展现规则以及如何为所有元素的全部属性赋值。通过级联和集成的方式,属性值可以在所有元素的全部属性中传播。CSS的基本设计原则之一就是层叠性,即允许多个样式单共同作用于同一份文档的展现效果。当不同的样式单试图为相同元素/属性组合设置不同的值时会产生冲突,而这种冲突必须得到解决。
更多内容,请参阅英文原文。
W3C发布CSS网格布局模块(CSS Grid Layout Module Level 1)的工作草案
2015年8月6日,W3C的级联样式单(CSS)工作组(Cascading Style Sheets Working Group)发布了CSS网格布局模块第一级(CSS Grid Layout Module Level 1)的工作草案。这个CSS模块定义了一个二维网格布局系统,以优化用户界面设计。在网格布局模块中,可以将网格容器(grid container)的子节点指定到任意预定义布局网格的单元格中,这些布局网格可以是灵活的也可以是固定的。CSS是一种描述HTML和XML等结构化文本在屏幕、纸上及语音中如何绘制和展现的语言。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS显示模块(CSS Display Module Level 3)的标准工作草案
2015年7月21日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS显示模块(CSS Display Module Level 3)的工作草案。该模块描述了CSS格式化box tree是如何从文档元素中生成的,同时还定义了可以控制该模块的与显示属性和其他box-suppress属性相关的CSS特性。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布Web动画(Web Animations)标准工作草案
2015年7月7日,W3C的级联样式单(CSS)工作组(Cascading Style Sheets Working Group)、可扩展矢量图(SVG)工作组(Scalable Vector Graphics Working Group)联合发布Web动画(Web Animations)标准工作草案。该规范定义了一个支持Web页面内容同步改变及动画计时的模型和方法。该规范还定义了一个允许Web应用与该模型之间交互的应用编程接口,预计后续其他规范将进一步定义更多的动画特性。
更多信息,请参阅英文原文、W3C的样式标准计划(Style Activity)及图形标准计划(Graphics Activity)。
W3C就发布CSS基本用户界面模块(CSS3 UI)候选推荐标准向公众征集参考实现
2015年7月7日,W3C的CSS工作组(Cascading Style Sheets Working Group)就发布CSS基本用户界面模块(CSS Basic User Interface Module Level 3 ,CSS3 UI)候选推荐标准向公众征集参考实现。该规范描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的属性及属性值。该规范包含并扩展了在CSS 2的属性及属性值规范中定义的与用户界面相关的特性。它使用各种属性及属性值在文档中对基本用户界面元素进行样式处理。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS值和单位模块、CSS计数器样式的候选推荐标准 征集参考实现
2015年6月11日,W3C的级联样式单(CSS)工作组发布了CSS值与单位模块(CSS Values and Units Module Level 3)与CSS计数器样式模块(CSS Counter Styles Level 3)两份候选推荐标准(Candidate Recommendation),向公众征集参考实现。
- CSS值与单位模块(CSS Values and Units Module Level 3):该CSS3模块描述了CSS属性所能接受的通用值与单位,以及在进行CSS属性定义时描述这些信息的基本语法。
- CSS计数器样式(CSS Counter Styles Level 3):该模块介绍了计数器样式的规则,允许开发者使用CSS列表标记(CSS list-marker)和生成内容计数器CSS3LIST,来定义自己的用户编号样式(counter styles)。它还预定义了一组现存于CSS2与CSS1中的通用的计数器样式。
CSS是一种描述屏幕上、纸上、言语中的结构文档(例如HTML、XML)呈现样式的语言。更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS基本用户界面模块 (CSS3 UI) 的标准工作草案
2015年5月20日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS基本用户界面模块(CSS Basic User Interface Module Level 3,CSS3 UI)的标准工作草案。该文档描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的CSS选择器(selectors)、属性及属性值。该文档包含并扩展了在CSS Level 2及选择器规范中定义的与用户接口有关的特性。它使用各种选择器、属性和属性值在文档中对基本用户界面元素进行设计。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS弹性盒式布局模块的标准草案最终征求意见稿
2015年5月14日,W3C的CSS工作组发布了CSS弹性盒式布局模块(CSS Flexible Box Layout Module Level 1)的标准草案最终征求意见稿(Last Call Working Draft)。该文档描述了一个面向用户接口设计的CSS盒式模型(box model)。在弹性布局(flex layout)模型中,一个弹性容器(flex container)的子容器可以在任何方向布局,并可以灵活改变其尺寸,如增加大小填充空余的空间,或自动缩小以避免溢出父容器的区域。也很容易实现子元素的横向对齐和纵向对齐。嵌套的盒可以实现类似二维表的布局。欢迎您于 2015年6月11日 前提出您对该草案的意见和建议。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
W3C发布CSS级联与继承(Level 4)的标准工作草案
2015年4月21日,W3C的CSS工作组发布了CSS级联与继承(CSS Cascading and Inheritance Level 4)的标准工作草案。这是一个CSS模块,描述了如何设置样式规则,并为所有元素的所有属性赋值。通过级联和继承,属性值可以在所有元素的所有属性中传播。CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。