- From: François REMY <fremycompany_pub@yahoo.fr>
- Date: Fri, 17 Feb 2012 18:46:54 +0100
- Cc: <www-style@w3.org>
Maybe we could replace 'data' by 'var' to avoid confusion with HTML5 data attributes. It's also shorter to write :-) :root { var-accentColor: green; } h1 { color: var(accentColor); } But if it's going to make adoption/standardization slower, I prefer to stay with 'data'. I can't wait to announce that CSS variables finally work in all modern browsers. François -----Message d'origine----- From: Brian Kardell Sent: Friday, February 17, 2012 2:33 PM To: Daniel Glazman Cc: www-style@w3.org Subject: Re: [css-variables] the new ED for CSS Variables I agree, I've said in the past that I think this is the best idea for "variables" in CSS that I've seen put forward. Minor editorial type comments on the current state of the draft: I mentioned this a few months ago, but I would like to reiterate: I think it is definitely worth going to some measure to ensure an understanding of the actual relationship between data properties in CSS and data properties in HTML as I can easily see confusion here with people doing something like: <div data-foo="something"> and then expecting to be able to say: div{ property: data(foo); } Or vice versa. The table in section #2 just says "see prose) for a description, but the relevant bit it probably small enough to fit, "anything that is valid according to the value production in the CSS Core Grammar." Likewise, in the same table (or at least in the prose) it is probably worth mentioning that the data-* would have to be "anything that is valid according to the identifier production in the CSS Core Grammar". I know that this has come up in other threads recently too, but - is there some rationale for splitting this into two _very_ small drafts, one that deals with the CSS part, and the other that deals with the CSSOM extensions part? It seems that the later is less done and given the state of CSSOM it could hold things up needlessly. I agree though that access through CSSOM would be good - but that almost seems like a whole separate topic and a whole different level of complexity at this point... -Brian On Fri, Feb 17, 2012 at 7:12 AM, Daniel Glazman <daniel.glazman@disruptive-innovations.com> wrote: > As I said a while ago in www-style, I think the proposal for CSS > Variables in [1] is just brilliant. This is by far the simplest, > the best integrated into CSS, mechanism we could probably think of. > > Kudos to the authors. I want it in all browsers and I want it there > as soon as possible. And - modulo the fact I have to read and reread > the proposal in greater details - I want it as is. > > [1] http://dev.w3.org/csswg/css-variables/#cssom-cssvariable > > </Daniel> >
Received on Friday, 17 February 2012 17:47:22 UTC