W3C home > Mailing lists > Public > www-style@w3.org > January 1996

FW: Font-family specification

From: Chris Wilson (PSD) <cwilso@microsoft.com>
Date: Thu, 25 Jan 1996 09:30:44 -0800
Message-Id: <c=US%a=_%p=msft%l=RED-73-MSG960125093044RL00A700@red-01-imc.itg.microsoft.com>
To: Stylesheet WG <www-style@w3.org>
I sent this a couple days ago, but our mail service burped and ate it.  :^( 
 I'll try again.

I stated a while ago that I would like to see the font-family specification 
change from a whitespace-separated list, with spaces in font names changed 
to dashes, to a comma-separated list, with whitespace allowed in font family 
names.  I would like to more strongly recommend that this be done, and here 
are a number of reasons why:

1) Commas are rarely if ever used in font names; spaces are widely used. 
 Some of the most popular fonts on the Microsoft Windows platform (remember, 
it is the most popular OS out there) have spaces in their names (e.g., 
"Times New Roman") - to force document authors to make this translation is, 
I believe, foolish.  Although ideally all stylesheets will be authored by 
machine, not by hand, this is unrealistic in the short term.

2) Comma-separated, with whitespace allowed, is how the Microsoft <FONT 
FACE=""> extension works, so some people with be used to using that 
mechanism.

3) There is no easy way to auto-convert between the two, since "Times New 
Roman" might be in whitespace-separated format, and equate to 
"Times,New,Roman".  Bleah.

4) Most importantly, spaces need to be preserved in font names for copyright 
reasons.  This actually means the names need to be preserved completely, but 
I'm assured commas are not a problem.  In a quick look at the 58 fonts 
installed on my system, none of them use commas, but only 14 of them do 
*NOT* use spaces in their names.

I'd like to make this change before CSS Level 1 gets any closer to draft 
status, and before too many more people implement it.  I feel that the 
copyright issue especially demands that this change be made, and the human 
factor is also important.

	-Chris
Received on Thursday, 25 January 1996 15:41:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:43 GMT