- From: Daniel Glazman <daniel.glazman@disruptive-innovations.com>
- Date: Wed, 03 Sep 2014 10:41:11 +0200
- To: www-style@w3.org
On 03/09/2014 09:27, James Craig wrote: > What's the benefit of this very specific and seemingly limited [att|=val] selector: > > [lang|="en"] { /* properties */ } > > Over this combination of more extensible selectors? > > [lang="en"], [lang^="en-"] { /* properties */ } > > If there is no real benefit, should it be dropped from the selectors module? If there is a benefit, please consider adding a note to the draft explaining the benefit. The |= attribute selector predates the ^= one. It was already included in CSS 2.0 released in may 1998 [1]; I introduced the ^= attribute selector in a draft of Selectors 3 only in october 2000 [2]... [1] http://www.w3.org/TR/1998/REC-CSS2-19980512/selector.html#attribute-selectors [2] http://www.w3.org/TR/2000/WD-css3-selectors-20001005/#attribute-substrings </Daniel>
Received on Wednesday, 3 September 2014 08:41:36 UTC