Re: [css2.1] [css3-fonts] <family-name> ambiguous - partially quoted names allowed?

Zack Weinberg wrote:
> Mozilla has a bug report[1] requesting that this:
> 
>   font-family: "lucida" grande;
> 
> be treated as equivalent to this:
> 
>   font-family: lucida grande;
> 
> There is no formal grammar for <family-name> and the prose does not say
> whether some-but-not-all tokens of a family-name can be quoted.  Matter
> of fact, it doesn't really explain what the grammar is at all - it just
> says that certain punctuation characters must be \-escaped if they
> appear unquoted in a family-name.
> 
> My preferred reading of the spec would disallow partial quotation, but
> what I really care about as an implementor is that there be an
> unambiguous, ideally formal, grammar for every nonterminal.

Filed as CSS2.1 Issue 114:
   http://wiki.csswg.org/spec/css2.1#issue-114

~fantasai

Received on Wednesday, 22 April 2009 17:32:12 UTC