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.

Resolutions 2008-05-14, 2008-05-21

By fantasai May 24, 2008 (Permalink)
Categories: resolutions

CSS Snapshot 2007 and CSS Namespaces

By fantasai May 23, 2008 (Permalink)
Categories: publications

The W3C published a Last Call Working Draft of the CSS Snapshot 2007. If you are following the development of CSS and you haven’t read it yet, I recommend doing so. Its goal is to put the various specs in context and create a coherent picture of the current state of CSS. The deadline for comments is June 9th.

The W3C has also published a Candidate Recommendation of the CSS Namespaces module. This module has been implemented for years based on a 1999 draft spec, so the module is just starting to catch up with the times. The two major changes that implementors should be aware of are: prefixes are explicitly case-sensitive, in line with our resolution of CSS2.1’s case-sensitivity issue; and handling of empty-string namespaces has been clarified.

Resolutions 2008-05-07

By fantasai May 13, 2008 (Permalink)
Categories: resolutions

Resolved

Other topics

Full minutes Discuss on www-style

Resolutions 2008-04-23

By fantasai April 24, 2008 (Permalink)
Categories: resolutions

Resolved

Other notes

minutes, discuss

Resolutions 2008-04-16

By fantasai April 24, 2008 (Permalink)
Categories: resolutions

Resolved

Other notes

Minutes, discuss

Notes and Resolutions 2008-04-09

By fantasai April 15, 2008 (Permalink)
Categories: resolutions

Full minutes

Resolutions 2008-03 San Diego Part VI: CSSOM

By fantasai April 4, 2008 (Permalink)
Categories: resolutions

CSSOM View

CSSOM

Resolutions 2008-03 San Diego Part V: Future Features

By fantasai April 4, 2008 (Permalink)
Categories: resolutions

Highly experimental brainstorming-level stuff. No resolutions, just notes.

Tree List Styles

Discussed tree lists styling prompted by Andrew Fedoniouk.

Multi-Style Elements (aka Collapsible Elements)

Idea was to have two pseudo-classes, one :normal and one :alternate. UA toggles between styles. (N styles also possible.)

Existence of the pseudos makes the element toggleable. There were strong reservations about that.

Bert’s writeup is still Member’s only.

Scriptable Selectors

Idea was that a selector accepts a JavaScript function that returns true or false, determining whether the selector matches or not. VERY strong reservations about this from implementors: executing functions during selector matching is scary, particularly if those functions are allowed to modify the elements during matching!

Alternate idea is to define a set of tokens on the element node, allow scripts to add and remove tokens, and match against that set.. thereby avoiding the execution of any functions during style matching.

Constants

Clear use case for importing colors from a site-wide style sheet. CSSWG wants more concrete use cases for anything beyond that.

fantasai points to webstandards.org comments and suggests macros for selectors, values, and declaration sets would fulfill most requests there.

CSSWG will post a simple proposal macros for values only, and see if that will cause web designers to post real examples of where more powerful macros are needed.

Changing the Subject of the Selector (Parent Selector)

Suggested to add this to Selectors 4. Need implementors’ “strong interest”.

text-orientation

Steve reports on conclusions from joint meeting with Paul and fantasai: plan is to introduce text-orientation, which operates on runs of tex–unlike XSLFO/SVG’s glyph-orientation, which operates on individual glyphs. Glyph-orientation’s behavior causes characters to be in the wrong order for some of its values. text-orientation will take keywords for common effects in vertical text.

Resolutions 2008-03 San Diego Part IV: Box Model

By fantasai April 4, 2008 (Permalink)
Categories: resolutions

Box Model Module

Box-sizing

Centering

There was much discussion of horizontal and vertical centering, but no resolution on the issue. The discussion closed with fantasai and Alex assigned to write concrete proposals for horizontal and vertical alignment, respectively.

For horizontal centering, there seem to be two distinct use cases:

For vertical centering, it was agreed that alignment affects the element’s children (because there’s no way to center an element
in its parent without taking it out of the normal flow). Also, it was agreed that vertical alignment of an element’s children
should cause it to create a new block formatting context. This greatly simplifies things by avoiding margin-collapsing and float
complications. The default value of the new property will need to be a special value that doesn’t turn the block into a BFC.

Page Breaking

A proposal to change the way page-break-inside affects descendent elements was discussed.

Advanced Layout Module

Resolutions 2008-03 San Diego Part III: Syntax and Selectors

By fantasai April 4, 2008 (Permalink)
Categories: resolutions

Spaces Inside :nth-child Expressions

Attribute Selectors

CSS2.1 Syntax

« 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