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.

CSS Box Sizing Level 4 First Public Working Draft

By fantasai May 26, 2020 (Permalink)
Categories: publications

The CSS Working Group has published a First Public Working Draft of CSS Box Sizing Module Level 4. This module defines the sizing properties (width/height/etc.) and their keywords, a long with related sizing terminology and concepts.

The module is currently drafted as a delta spec over CSS Sizing Level 3. (We will merge in the L3 prose once it reaches CR.) Additions since Level 3 include:

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-sizing-4]) 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 2020-05-20

By Dael Jackson May 20, 2020 (Permalink)
Categories: resolutions

Full Meeting Minutes

CSS Positioning Level 3 Rewritten

By fantasai May 19, 2020 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Positioning Level 3. This module contains defines coordinate-based positioning and offsetting schemes of CSS: relative positioning, sticky positioning, absolute positioning, and fixed positioning.

This update completely rewrites the entire spec for editorial clarity, technical precision, and compatibility with CSS Box Alignment, CSS Writing Modes, and CSS Display. There should be no differences in behavior from CSS2.1, so please report any inconsistencies as errors. (We’ve temporarily preserved some of the old absolute-positioning text for comparison.)

We’ve also posted a minor update of CSS Display Level 3 to better integrate the cross-references across the two specs and ensure that all of the relevant CSS2.1 prose (particularly around the definition of containing block) as been uplifted to Level 3.

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-position-3]) 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 2020-05-13

By Dael Jackson May 13, 2020 (Permalink)
Categories: resolutions

Full Meeting Minutes

Updated WD of CSS Text Decoration Level 4

By fantasai May 6, 2020 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Text Decoration Level 4. This module contains the features of CSS relating to text decoration, such as underlines, text shadows, and emphasis marks. Level 4 adds additional controls over these decorations, particularly their positions and skipping behaviors.

This update folds in the entire contents of the Level 3 specification (so that it is no longer a delta spec), splits text-decoration-skip into longhands, and makes some additional adjustments to the new features. Changes since the last Working Draft are listed in the Changes section.

A few of these new features (e.g. text-underline-offset and text-decoration-thickness) have already been implemented; others are in rough draft states (most of these are marked as such) and still need some design work. The next draft will hopefully solidify these rough features and shift remaining work more towards refining details.

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-decor-4]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)h

CSS Ruby Layout Level 1 Updated

By fantasai April 29, 2020 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Ruby Layout Level 1. “Ruby”, a form of interlinear annotation, are short runs of text alongside the base text. They are typically used in East Asian documents to indicate pronunciation or to provide a short annotation. This module describes the rendering model and formatting controls related to displaying ruby annotations in CSS.

This update folds in a number of changes and corrections for issues reported since the previous draft in 2014 (primarily by Mozilla’s implementation team and the Internationalization Working Group, thank you very much!). It also adds some basic control over ruby overhang behavior. Changes since the last Working Draft are listed in the Changes section.

There are still a number of known issues open, so we expect some heavy revision over the next year. Issues are currently tracked in two places: a disposition of www-style comments and in CSSWG’s GitHub repo.

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-ruby]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

CSS Box Model Level 3 Split: FPWD Level 4

By fantasai April 23, 2020 (Permalink)
Categories: publications

The CSS Working Group has published an updated Working Draft of CSS Box Model Module Level 3 and a First Public Working Draft of CSS Box Model Module Level 4. This module describes the margin and padding properties, which create spacing in and around a CSS box.

The new Level 4 draft is a copy of the previous Level 3 draft; all new features since CSS Level 2 have been dropped from the Level 3 draft so that it can be used as a reference base for the various layout specs now in CR.

CSS Box Model Level 3
CSS2 + rebased descriptions on top of CSS Writing Modes + more definitions of terms to improve referencing across CSS specs
CSS Box Model Level 4
Level 3 + margin-trim proposal

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-box]) 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 2020-04-22

By Dael Jackson April 23, 2020 (Permalink)
Categories: resolutions

Full Meeting Minutes

Minutes Telecon 2020-04-15

By Dael Jackson April 15, 2020 (Permalink)
Categories: resolutions

Full Meeting Minutes

Minutes Telecon 2020-04-08

By Dael Jackson April 8, 2020 (Permalink)
Categories: resolutions

Full Meeting Minutes

« Newer articles Older articles »

Archives

(Also available as Atom news feed.)

Browse by date:

Browse by category:

[Photo: group photo of the CSS working group in San Francisco] Contact: Bert Bos
Copyright © 2020 W3C®

Last updated 2026-03-06 17:10:32.000000