This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 17506 - Incorrect syntax for 'font-family'
Summary: Incorrect syntax for 'font-family'
Status: ASSIGNED
Alias: None
Product: CSS
Classification: Unclassified
Component: CSS Level 2 (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Bert Bos
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-16 10:30 UTC by Anton P
Modified: 2012-06-16 10:31 UTC (History)
0 users

See Also:


Attachments

Description Anton P 2012-06-16 10:30:01 UTC
Reported by √ėyvind Stenhaug

15.3 (Font family: the 'font-family' property) says:

  # 'font-family'
  #     Value: [ [ <family-name> | <generic-family> ]
  #              [, <family-name>| <generic-family>]*
  #            ] | inherit

This is incorrect, since any instance of <generic-family> in the middle or end of the list will not get an immediately-preceding comma.

It should be:

  |     Value: [ [ <family-name> | <generic-family> ]
  |              [, [ <family-name> | <generic-family> ] ]*
  |            ] | inherit

Conversation begins:
Bug description:
Proposal:
http://lists.w3.org/Archives/Public/www-style/2012May/0414.html
Comment 1 Anton P 2012-06-16 10:31:56 UTC
The WG resolved to accept the proposal: http://lists.w3.org/Archives/Public/www-style/2012May/0887.html