Re: [CSS21] Font-family syntax

Etan Wexler wrote:

>
> Justin Wood wrote to <mailto:www-style@w3.org> on 17 August 2004 in 
> "Re: [CSS21] Font-family syntax" 
> (<mid:4121C2EE.1060608@bacon.qcc.mass.edu>):
>
>> Etan Wexler wrote:
>>
>>> There are many syntactic constructs which, though allowed by the 
>>> prose description of 'font-family', are forbidden by the Appendix G 
>>> grammar ...
>>
>>
>> Does not a quoted string solve all these issues?
>
>
> No.
>
> Using <string> lexical types makes things convenient for style-sheet 
> authors and for authoring tools. The issue remains outstanding for 
> implementors of CSS parsers and for the specification's editors. 
> Nothing about strings tells people whether the following is a valid 
> style sheet.
>
>     example { font-family: Trouble: A (Very) Troublesome Type Family & 
> Interesting Prospect. ; }
>
Though it can be said where that method is NOT to be written based on 
grammar/prose  it CAN be written legally syntacticly correct via quotes, 
which makes the issue moot, in my humble opinion.

example { font-family: "Trouble: A (Very) Troublesome Type Family & 
Interesting Prospect."; }

where your example would be skipped do to parsing errors.

~Justin Wood

Received on Friday, 20 August 2004 07:10:49 UTC