CSS WG Blog front page

This is a page from the Cascading Style Sheets Working Group Blog. Some other places to find information are the “current work” page, the www-style mailing list, the Future of CSS syndicator, and the issue list on Github.

Do you want to know how the CSS WG works? Fantasai has written about:csswg, An Inside View of the CSS Working Group at W3C.

Updated Working Drafts of CSS Text Level 3 and CSS Text Level 4

By fantasai September 20, 2018 (Permalink)
Categories: publications

The CSS Working Group has published updated Working Drafts of CSS Text Level 3 and CSS Text Level 4. This module contains various typesetting properties not related to font selection, such as alignment, line breaking, white space collapsing, text justification, and other forms of text-level spacing adjustments.

CSS Text Level 3 is a fairly late-stage Working Draft. This update fixes a number of issues not addressed in and/or raised after the 22 August 2017 publication last year. The Disposition of Comments tracking issues raised and fixed since the 2013 Last Call Working Draft has been updated.

CSS Text Level 4 is still an early-stage exploratory Working Draft, currently maintained as a diff spec against Level 3. This update fixes some issues in the previous WD and adds the line-padding, text-group-align, and text-spacing: space-first features. The Changes section summarizes all changes since the First Public Working Draft.

Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-text]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

Minutes Telecon 2018-09-19

By Dael Jackson September 20, 2018 (Permalink)
Categories: resolutions

Full Meeting Minutes

Minutes Telecon 2018-09-12

By Dael Jackson September 13, 2018 (Permalink)
Categories: resolutions

Full Meeting Minutes

Updated Working Draft of CSS Box Alignment Level 3

By fantasai August 31, 2018 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Box Alignment Module Level 3. This module contains the features of CSS relating to the alignment of boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout. It also includes the new cross-module gap properties (row-gap, column-gap, gap).

This update contains better and more thorough definitions of the effect of self-alignment on statically-positioned absolutely-positioned boxes
and of content-alignment on scroll containers. See specific changes.

One interesting and useful side-effect of these changes is that the internal padding of a scroll container will increase the scrollable area at the block-end and inline-end edges of a scroll container with non-normal content alignment, resolving a longstanding author request.

Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-align-3]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

Candidate Recommendation of CSS Display Level 3

By fantasai August 28, 2018 (Permalink)
Categories: publications

The CSS Working Group has published a Candidate Recommendation and invites implementations of the CSS Display Module Level 3. This module describes how the CSS formatting box tree is generated
from the document element tree and defines properties that control the types of boxes thus generated.

New features since Level 2 include:

The draft also features

Changes since the last Working Draft are listed in the Changes section. A Disposition of Comments is also available.

Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-display]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

Updated CSS Cascading and Inheritance Levels 3 & 4

By fantasai August 28, 2018 (Permalink)
Categories: publications

The CSS Working Group has published updated Candidate Recommendations of CSS Cascading and Inheritance Level 3 and CSS Cascading and Inheritance Level 4. This CSS module describes how to collate style rules and assign values to all properties on all elements by way of cascading (choosing a winning declaration among many) and inheritance (propagating values from parent to child).

These updates are largely about clarifications; however we also:

A full list of changes since the earlier publications are listed in the Changes sections: Level 3 Changes, Level 4 Changes. See also the Dispositions of Comments: Level 3 DoC, Level 4 DoC

Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-cascade]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

Updated Draft of CSS Logical Properties and Values Level 1

By fantasai August 27, 2018 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Logical Properties and Values Level 1. This module introduces properties and values that control layout through
logical (writing-mode–relative), rather than physical, direction and dimension mappings.

The most significant open issue in the draft is the syntax for switching margin-style
shorthand parsing from physical to logical. The CSSWG would appreciate feedback and suggestions on this feature, see Issue 1282 and comment about constraints.

The other two open issues are about how logical longhands inherit (Issue 3029) and whether shorthands expand to all longhands or only either logical or physical (Issue 3030). Use cases that would tip the decision in one direction vs the other are particularly welcome (so far we have none, so the only consideration at the moment is implementation complexity).

We encourage everyone interested in this module to put some thought into these issues and to send any feedback for consideration. We hope to close off the issues by the end of October and transition the module to Candidate Recommendation shortly afterwards.

Please send feedback by either filing an issue in GitHub (preferable) or sending mail to the (archived) public mailing list www-style@w3.org with the spec code ([css-logical-1]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

Minutes Telecon 2018-08-22

By Dael Jackson August 22, 2018 (Permalink)
Categories: resolutions

Full Meeting Minutes

Minutes Telecon 2018-08-15

By Dael Jackson August 15, 2018 (Permalink)
Categories: resolutions

Full Meeting Minutes

Updated CR of CSS Scroll Snapping Level 1

By fantasai August 15, 2018 (Permalink)
Categories: publications

The CSS Working Group has published an updated Candidate Recommendation of CSS Scroll Snapping Module Level 1. his module contains features to control panning and scrolling behavior with “snap positions”.

The Changes include:

Older articles »

Archives

(Also available as Atom news feed.)

Browse by date:

Browse by category:

[Photo: group photo of the CSS working group in Lyon, France] Contact: Bert Bos
Copyright © 2017 W3C®

Last updated 2018-09-20 02:35:52.000000