W3C home > Mailing lists > Public > www-style@w3.org > November 2009

Re: [css3-background] last call for comments on "Backgrounds and borders"

From: Brad Kemper <brad.kemper@gmail.com>
Date: Fri, 20 Nov 2009 00:20:55 -0800
Cc: Zack Weinberg <zweinberg@mozilla.com>, fantasai <fantasai.lists@inkedblade.net>, Www-style <www-style@w3.org>
Message-Id: <F906A75E-2960-41C7-89DE-36A63C457383@gmail.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>

On Nov 19, 2009, at 9:24 PM, Tab Atkins Jr. wrote:

>> I don't care strongly about this, but I wish to point out that the
>> discussion as minuted sounds like people thought I was proposing to
>> *require* slashes, which was not my intention.  Rather, I thought it
>> would be friendly to *permit* slashes between any two option groups.
>> As is, authors have to remember that you *do* put a slash between slice
>> and width, width and outset, but *not* between source and slice or
>> before repeat.  Which is fine (especially now that I realize what || in
>> the syntax actually means) but for people who don't want to remember
>> that, allowing a slash would make life simpler.
> Well, the rule is basically "put slashes between groups of numbers".
> We can tell keywords apart from each other; numbers are the only thing
> that needs it.  This is what we do for other properties that use a
> slash - it's only used in the rare places where we have multiple
> numbers that can't be disambiguated purely by position.
> So it's not really necessary to remember precisely where the slashes
> go, just that you put it between groups of numbers.  I think that's
> pretty easy.

Yeah, it seems unlikely that many authors will get the urge to put a slash next to a url() or keyword like "repeat", but they will need ways to separate groups of numbers (or number & unit groups), and that is only where the slash is needed.
Received on Friday, 20 November 2009 08:21:31 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:40 UTC