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.
Posting on behalf of Tab Atkins:
The CSS Lists module was just published as a Working Draft yesterday. The previous WD was published 8½ years ago. Unless I get hit by a bus, we’ll finish the process to Rec in less time than that. ^_^
A quick summary of the changes since the last WD:
outside
value for list-style-position
into two values: outside
and hanging
, reflecting the two classes of outside positioning that browsers actually do (Webkit and IE’s behavior isoutside
, while Firefox and Opera are close to thehanging
). hanging
attaches the marker to the outside of theoutside
attaches it to the box, and makes it draw somelist-style-type
toinline
value for list-style-type
was added, alongside the new (well, repurposed) marker
value for display
. Using these in concert makes the first element with display:marker
use its text::marker
pseudoelement was defined, representing the list marker. It’s treated similarly to ::before
and ::after
in that it@counter-style
rule was added, to allow@counter-style
rules in the UA style sheet.The module should be feature-complete now, so I’m primarily seeking feedback on the new features. Are they defined well? Are there holes? Blatant mistakes? I’m also interested in any feedback on the predefined counter styles, as it’s still very possible that there are lingering mistakes I can’t catch because I’m solely an English speaker.
~TJ