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.
Resolved: David Baron’s proposal accepted as editorially amended by fantasai.
Rationale:
Authors are used to CSS allowing spaces almost everywhere, and will most likely expect them to work here as well. Also calc()
will either allow or require spaces, and :nth-child()
‘s syntax should be consistent with that.
Resolved:: Copy attribute selector wording from Selectors into CSS2.1 to resolve incompatibility.
Resolved:: *=
, ~=
, ^=
, $=
all accept the empty string, but match nothing. Note that this overrides a previous resolution which stated that such attribute selectors are invalid.
Rationale:: These selectors are meaningless. This resolution matches existing implementations for ~=
, which was introduced in CSS2.1, and makes *=
, ^=
, and $=
, which were introduced in Level 3, consistent with that.
[Note:
see also Alan Gresley’s comment which was posted in response to this resolution]