- From: Todd Fahrner <fahrner@pobox.com>
- Date: Tue, 15 Feb 2000 14:40:44 -0800
- To: www-style@w3.org
At 2:46 PM -0500 2/15/00, Braden N. McDaniel wrote: >Have there been any proposals which would address this problem? It seems >like it might be handy to have a way to go to a sort of alternate >inheritance model. I am working on a series of proposals that may be relevant. Briefly, they are: * Introduce the "base-font-size" property. This contextualizes the absolute font size keyword table for the selection, supplying a length (or system?) value for the "medium" keyword. * Explicitly state that 1em on the document root derives its value from "user space" or UI. Thus declaring base-font-size: 1em on the document root would describe commonly expected (but nowhere formally normalized) behavior. * Retract CSS-2's suggested 1.2 scaling factor between keyword indices, suggesting instead an interval system modelled on predominant HTML 1-7 implementations, in which the smallest index is essentially guaranteed to be at least adequately resolved, regardless of (user or author-declared) base size. The bottom point of the scale is defined to be the larger of either the least legible size or a suggested factor (.6) of the base (medium) size. So (something like) this could work: selector { base-font-size: caption; font-size: xx-small; } ...producing adequately resolved but very small text relative to a "medium" caption. -- Todd Fahrner
Received on Tuesday, 15 February 2000 17:40:59 UTC