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.

Minutes Telecon 2012-10-24

By fantasai October 26, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-10-17

By fantasai October 26, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-10-10

By fantasai October 10, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-10-05

By fantasai October 5, 2012 (Permalink)
Categories: resolutions

Full minutes

CSS Publication Updates September 2012

By fantasai October 2, 2012 (Permalink)
Categories: publications

The CSS Working Group has published some cool new stuff!

CSS Flexible Box Module Candidate Recommendation

Flexbox is a new layout model for CSS, and might just be the most densely-awesome spec the CSSWG has produced. The contents of a flex container can be laid out in any direction, can be reordered, can be aligned and justified within their container, and can “flex” their sizes and positions to respond to the available space. We expect this model to be particularly useful for UI layouts.

This module is now officially a W3C-approved Candidate Recommendation, meaning it’s ready for implementation. Significant changes since the Last Call Working Draft are listed in the Changes section and include a thorough overhaul of the examples and intros, to make the spec easier and more interesting to read for authors. We encourage you to check it out, implement it, use it, write tests for it, and, as usual, send any feedback to www-style.

CSS Image Values and Replaced Content Level 4 First Public Working Draft

CSS4 Images builds on CSS3 Images, adding feature requests such as

This is an early-stage Working Draft and these new features are extremely unstable (as you might notice from all the bright red “issues” noted inline)! Feedback is welcome as usual on www-style.

CSS Intrinsic & Extrinsic Sizing Level 3 First Public Working Draft
The new Intrinsic Sizing module introduces additional width and height keywords to trigger different types of auto-sizing in CSS layouts, such as:

  • fit-content, to force shrink-to-fit sizing on any element
  • fill-available, to force standard “fill the available space” block-element sizing on things that typically shrink-to-fit
  • max-content, to size elements around their content without line breaks
  • contain-floats, to encompass all descendant in-flow content and as well as floats.

These features were formerly in Appendix D of CSS3 Writing Modes. David Baron has written a bit about them on his blog.

CSS Transforms Module updated Working Draft

Transforms allows elements styled with CSS to be transformed in two-dimensional or three-dimensional space. Changes since the last Working Draft are primarily clarifications and corrections, and are listed in the www-style announcement.

CSS Conditional Rules Module Level 3 updated Working Draft

Conditional Rules Level 3 defines the @media (which allows the use of media queries), @document (which allows URL-specific CSS rules), and @supports rules (which enable feature queries in CSS). The most significant change since the previous WD is the addition of CSSOM APIs for @supports rules and feature queries.

We expect the @document rule will be deferred to the next level (due to all the open issues on the interpretation of URLs) and that the next publication will be a Last Call Working Draft, so reviews and feedback are requested ASAP.

As always, please send feedback to the (archived) public mailing list www-style@w3.org with the appropriate spec code ([css3-flexbox], [css4-images], [css3-sizing], [css3-transforms], or [css3-conditional]) 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 2012-09-26

By fantasai October 2, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-09-19

By fantasai October 2, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-09-12

By fantasai October 2, 2012 (Permalink)
Categories: resolutions

Full minutes

Minutes Telecon 2012-09-05

By fantasai September 5, 2012 (Permalink)
Categories: resolutions

Full minutes

CSS Publication Updates August 2012

By fantasai August 30, 2012 (Permalink)
Categories: publications

The CSS Working Group has published updated Working Drafts of the following CSS modules: Fonts Level 3, Regions, Fragmentation Level 3, Selectors Level 4. Additionally, Values and Units Level 3 has been published as a Candidate Recommendation. (The Flexible Box Layout Module was approved by the CSSWG earlier, but is still waiting for the W3C Director’s approval.)

CSS Fonts Module Level 3 updated Working Draft
Fonts Level 3 covers CSS3 features relating to font selection and feature controls.
Changes since the last Working Draft are listed in the Changes section.

CSS Regions Module updated Working Draft
Regions adds the ability to combine disparate elements into a single flow and to direct that flow through multiple boxes, and defines a processing model for laying out such chained boxes. Changes since the last Working Draft primarily affect the object model for regions, and are listed in the Changes section.

CSS Fragmentation Module Level 3 updated Working Draft
Fragmentation Level 3 defines how content is broken across multiple “fragmentation containers”, e.g. pages or columns. It also defines some properties to control where such breaks occur. Changes since the last Working Draft are listed in the Changes section and include the addition of recto and verso values for page-breaking. This is expected to be the last Working Draft before Last Call.

Selectors Level 4 updated Working Draft
Selectors Level 4 defines patterns that match against elements in a tree, and are used to select elements in CSS style rules and the DOM’s querySelector and related APIs. Changes from the previous draft include the addition of a scoped selector section, wildcard matching and language lists in the :lang() pseudo-class, new drag and drop pseudo-classes, a new :user-error pseudo-class, a syntax change to the subject indicator, and a switch from a :column() pseudo-class to a column combinator. Feedback is requested, particularly on the changes.

CSS Values and Units Module Level 3 Candidate Recommendation
Values and Units Level 3 covers new units like rem (like em, but always relative to the root element’s font size) and vh (percent of viewport height) as well as the calc(), toggle(), and attr() functional notations. W3C encourages implementations of this module, and welcomes feedback resulting from such implementation. Changes since the Last Call Working Draft are listed in the Changes section.

As always, please send feedback to the (archived) public mailing list www-style@w3.org with the appropriate spec code ([css3-fonts], [css3-regions], [css3-break], [selectors4], or [css3-values]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)

« 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 2025-10-09 23:16:12.000000