- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Thu, 17 Jul 2008 12:43:52 -0700
- To: Mike Wilson <mikewse@hotmail.com>
- CC: 'www-style list' <www-style@w3.org>, Brad Kemper <brkemper@comcast.net>
Mike Wilson wrote:
> It's great that you are working with this!
>
> The "define" suggestion looks nice. A slight variation that I
> also think is nice, is blending in some of the ideas from your
> original proposal which would result in:
>
> @define {
> myForegroundColor: blue;
> myBackgroundColor: green;
> myButtonStyle: {
> border: outset silver;
> background: silver;
> }
> }
>
> (It probably has to be adjusted somewhat to play well with the
> CSS parser, but you get the general idea.)
>
> I agree with Brad and others that the media stuff could instead
> be done with normal media blocks.
>
> Lastly, I'd put my vote on fantasai's "$ dereferencing" or
> something similar and well known.
I think my personal take would be to use =var=. I liked Brad's
suggestion of using =, but =var seems a bit unbalanced to me.
h1 {
=myHeaderStyle=;
background-color: =myBackgroundColor=;
}
Not sure what other people think. :) It's not a well-known syntax,
but you can use it for both kinds of dereferencing.
~fantasai
Received on Thursday, 17 July 2008 19:44:30 UTC