W3C home > Mailing lists > Public > www-style@w3.org > March 2012

Re: [CSS3-fonts] Proposal: Allow a font name as value for font-size-adjust

From: François REMY <fremycompany_pub@yahoo.fr>
Date: Mon, 5 Mar 2012 15:12:05 +0100
Message-ID: <47DBE56D428541DBA83ED52F19225FE8@FREMYD2>
To: "Markus Ernst" <derernst@gmx.ch>, <www-style@w3.org>
How do you want to apply something like that (font-size-adjust: "My fancy 
font") if your computer don't have the My fancy font installed/downloaded? 
This is impossible.


-----Message d'origine----- 
From: Markus Ernst
Sent: Monday, March 05, 2012 3:04 PM
To: www-style@w3.org
Subject: [CSS3-fonts] Proposal: Allow a font name as value for 
font-size-adjust

Hello

The discussion on "font-size-adjust curiosity", and a discussion in the
css-d list made me have a look at the font-size-adjust property. I
suggest to add the possibility to add a font name as a value. The
x-height of the displayed font would then be adjusted to the x-height of
the font specified in font-size-adjust (which will usually be one of the
fonts in font-family):

body {
   font-family: Calibri, "Lucida Grande", Arial, sans-serif;
   font-size-adjust: Arial;
}

Use case (resp. rationale): Web authors are usually not typographical
experts, most do not even know about a thing such as aspect ratio. In
order to specify the appropriate numeric value for font-size-adjust as
specified now, every author needs to look up the correct value for the
font of first choice. It would be very much easier for them to just
specify, which font out of the font-family list they consider most
supported, and thus use as a reference.

Of course misunderstanding authors might write something like:

font-family: "My fancy font", Arial, sans-serif;
font-size-adjust: "My fancy font";

Unknown fonts in font-size-adjust will have the effect that the
font-size-adjust statement is ignored, which does not more harm than
omitting font-size-adjust at all.

Best Regards
Markus Ernst 
Received on Monday, 5 March 2012 14:12:34 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:51 GMT