RE: [CSSWG] Resolutions 2008-02-26

We decided to allow |="" as it can be used to detect the lack of text before a "-", ie:

[class|=""]
will match:
<p class="-bar">
But will not match:
<p class="foo-bar">

We do need to be clear on whether or not it will match:
<p class="">
or
<p class="foo">

The way the spec is written now, it would match "", but not "foo" (). This seems acceptable to me.

>From the current draft:
[att|=val]
    Represents an element with the att attribute, its value either being exactly "val" or beginning with "val" immediately followed by "-"

Peter

-----Original Message-----
From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf Of fantasai
Sent: Thursday, February 28, 2008 10:27 PM
To: www-style@w3.org
Subject: [CSSWG] Resolutions 2008-02-26


Selectors
---------

   - RESOLVED: Proposal to normalize language strings to 3066 before matching
     against :lang() accepted.
   - RESOLVED: Attribute substring matches against empty string invalid.
       (Not sure what resolution was on |=, though; it might have been different
       but wasn't recorded in minutes.)
   - RESOLVED: Spec should clarify that ::first-letter applies to first letter
       including generated content
   - RESOLVED: Selectors must define that pseudo-class names are case-insensitive
       within the ASCII range (i.e. [a-z] and [A-Z] match each other, but match
       nothing outside that range).

CSS2.1
------

   - RESOLVED: absolutely-positioned replaced elements with auto width/height,
       both offsets specified, and no intrinsic size take their size from the
       equation
   - No resolution on what happens to replaced elements that have an intrinsic
     size; behavior here is more consistent, so need to check with other
     implementors (e.g. Mozilla).

~fantasai

Received on Monday, 3 March 2008 17:31:56 UTC