The CSS2.1 specification is a revision of of CSS2 that corrects many errors and omissions in the CSS2 Recommendation. It has also dropped unimplemented features and introduced a handful of minor new ones.
There is an errata document for CSS2.1.
- URL
- Summary
- @rules in unexpected contexts should parse as @rules.
- Resolution
- @rules inside declaration blocks are ignored if between declarations (i.e. at the beginning of a declaration before the property), invalid if within declarations.
- Status
- Open. =Bert= Draft proposed text.
- URL
- http://lists.w3.org/Archives/Public/www-style/2009Mar/0004.html (Issue 8)
- Summary
- Spec talks about blocks but leaves out table-caption etc.
- Proposal
- Define table-caption etc. to format their contents exactly like blocks, and remove all explicit lists (and just talk about blocks) elsewhere so we don't keep getting out-of-sync.
- Status
- Open. =WG= Discuss.
- Summary
- descendants misspelled as descendents in definition of 'hidden' for 'visibility' (section 11.2)
- Resolution
- Assumed editorial.
- Status
- Open. =Bert= Edit. (Subsumed by issue 126?)
- URL
- http://lists.w3.org/Archives/Public/www-style/2007Jul/0097.html
- Summary
- @charset rule prose in 4.4 requires double-quoted string (immediately followed by semicolon), but grammar allows double- or single-quoted string. Grammar is noted to be more lax than prose, so this may be ok.
- Resolution
- No change.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2007Oct/0201.html
- Summary
- Specify image pixel mapping to CSS lengths.
- Proposal
- Append “For raster images without reliable resolution information, a size of 1 px unit per image source pixel must be assumed.” to definition of “intrinsic dimensions”.
- Resolution
- Proposal accepted.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2008Jan/0300.html
- Summary
- First paragraph of 10.3.8 confusing
- Proposal
- Replace with “In this case, Section 10.3.7 applies up through and including the constraint equation, but the rest of section 10.3.7 is replaced by the following rules:”
- Resolution
- Assumed editorial.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2008Mar/0296.html
- Summary
- Pixel values should be normatively related to device pixels
- Proposal
- Add “It is recommended that the pixel unit refer to the whole number of device pixels that best approximates the reference pixel.” to px definition
- Resolution
- Proposal accepted.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2008Jul/0522.html
- Summary
- Section 9.2.2 says: “Several values of the 'display' property make an element inline: 'inline', 'inline-table', and 'run-in' (part of the time; see run-in boxes).” Seems to be missing 'inline-block'.
- Proposal
- Add inline-block
- Resolution
- Proposal accepted.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2008Jul/0473.html
- Summary
- Prose and token definition disagree on whether escapes may occur in comments
- Proposal
- In 4.1.3 prepend “Except within CSS comments” to the sentence “Any character (except a hexadecimal digit) can be escaped with a backslash to remove its special meaning.”
- Resolution
- Accepted proposal to update prose to match tokenization.
- Status
- Closed.
- URL
- Summary
- Bullet points in 8.3.1 about 'overflow' not 'visible' should mention that block formatting contexts, in general, do not collapse margins with their children.
- Proposal
- In 8.3.1 change “Vertical margins of elements with 'overflow' other than 'visible'” to “Vertical margins of elements that establish new block formatting contexts (such as floats and elements with 'overflow' other than 'visible')”
- Resolution
- Proposal accepted.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2008Sep/0229.html
- Summary
- Clarify rules wrt content outside the page box
- Proposal
- When formatting content in the page model, some content may end up outside the *current* page box. For example, an element whose 'white-space' property has the value 'pre' may generate a box that is wider than the page box. *As another example,* when boxes are positioned absolutely *or relatively*, they may end up in “inconvenient” locations. For example, images may be placed on the edge of the page box or 100,000 meters below the page box.
- Resolution
- Proposal accepted.
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2007Oct/0150.html
- Summary
- :before / :after description implies that :before:first-line is valid
- Proposal
- Replace “combined with” with “applied to an element having content generated using” and “including the inserted text” with “including the generated content”.
- Resolution
- Assumed editorial.
- Status
- Closed.
- URL
- http://www.w3.org/mid/495A4E7E.10305@gmail.com
- Summary
- Appendix G says: 'The two occurrences of “\377”…' but there is only one.
- Proposal
- Change this sentence and the next to singular.
- Resolution
- Assumed editorial
- Status
- Closed.
- URL
- http://lists.w3.org/Archives/Public/www-style/2009Feb/0126.html
- Summary
- Parsing of @import after garbage
- Proposal
- Only ignore @import if it follows a {non-@}-rule or a known @-rule that it is not allowed to follow.
- Resolution
- Replace “valid statement” with “non-ignored statement” in section 4.1.5
- Status
- Closed.