- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Thu, 7 Apr 2016 11:47:07 -0700
- To: Simon Pieters <simonp@opera.com>
- Cc: "Davis, Greg" <greg.davis@pearson.com>, "www-style@w3.org" <www-style@w3.org>, Marat Tanalin <mtanalin@yandex.ru>
On Thu, Apr 7, 2016 at 4:06 AM, Simon Pieters <simonp@opera.com> wrote:
> It seems to me this could be equally useful for attributes, in particular
> data-* attributes.
Yeah, it's a pretty long-standing request for data-* attributes.
> While we're bikeshedding, a more succinct syntax would be IDENT DELIM(*) (no
> allowed whitespace between) so you can do:
>
> x-admin-* { ... }
> [data-my-*] { ... }
Definitely my preference. Very readable, and it bridges the universal
selector nicely - * is just a tagname selector with a wildcard and no
prefix.
> Performance-wise it seems to me this shouldn't be worse than partial
> attribute value selectors, but I could be missing something?
I *think* you're right, but we should tag in some implementors. I've
bugged Elliot privately.
~TJ
Received on Thursday, 7 April 2016 18:47:56 UTC