W3C home > Mailing lists > Public > www-style@w3.org > May 2012

Re: [css-variables] CSS Variables are a NEW kind of variable

From: Sebastian Zartner <sebastianzartner@gmx.de>
Date: Thu, 31 May 2012 07:02:01 +0200
Cc: www-style@w3.org, fremycompany_pub@yahoo.fr, manian@adobe.com
Message-ID: <20120531050201.163160@gmx.net>
To: John Daggett <jdaggett@mozilla.com>, sylvaing@microsoft.com
> Sylvain Galineau wrote:
> 
> > Not to prove that everyone's preference is someone else's ugly but I
> > can't stand the x-convention. If we're going to have a prefix why
> > not make it something readable. For instance:
> > 
> >         :root { define-link-color: blue }
> >         a { color: $link-color }
> > 
> > ...is imo a reasonable balance: terse at the point of use and very
> > explicit at the point of declaration since there should be many of
> > the former for each of the latter.
> 
> This seems like a reasonable compromise.  Maybe shorten the 'define'
> prefix?
> 
>   :root { def-link-color: blue }
>   a { color: $link-color; }
> 
> I'm not a huge fan of the prefix-foo syntax either but I think it's
> better than mucking with the core syntax simply to jam in the parsing
> of $foo for variable definitions. On the use side, having to wrap
> prefix() around everything hurts the readability, especially in
> expressions.
> 
> Regards,
> 
> John Daggett

To me the discussion about how CSS variables look like syntactically is out of the scope of this thread. There are other threads related to that.

Sebastian
-- 
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!                                  
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
Received on Thursday, 31 May 2012 05:02:33 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:54 GMT