[CSSWG] Resolutions F2F 2008-03: Syntax and Selectors

Spaces Inside :nth-child Expressions
------------------------------------

   RESOLVED: David Baron's proposal
               http://lists.w3.org/Archives/Public/www-style/2008Mar/0111.html
             accepted as editorially amended by
               http://lists.w3.org/Archives/Public/www-style/2008Mar/0121.html
   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.

Attribute Selectors
-------------------

   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,
   [note, see also http://lists.w3.org/Archives/Public/www-style/2008Apr/0021.html
    which was posted in response to this]

CSS2.1 Syntax
-------------

   Issues 24 and 32 were discussed, but no resolution was reached.

   RESOLVED: A mismatched close brace in a style attribute is treated as
             an invalid token. It does not terminate the style attribute's
             style data.

Received on Wednesday, 2 April 2008 23:57:51 UTC