(I may be alone in enjoying theoretical debates, so if this is drifting off
topic, just tell me to shut up... ;o)...BTW, John, I'm not arguing with
you...I understand all you are saying. I'm just pointing out some things as
I see illogical in the specs.)
> One pixel does not equal one pixel on a high resolution printer.
Of course not. A printer doesn't even know what a pixel is. A pixel is a
SCREEN measurement. It shouldn't be used for print at all.
> Decimal values give you fine (as opposed to granular) control when
> printing and, for example, using Opera's page zoom or resizing text.
But a pixel *is* granular. Why spec a size the display can't actually
> If I want a particular ratio between my body text and my heading text,
> and that text will be resized or printed, an integer value is
> unacceptable for my needs. Are my needs illogical? I don't think so.
If an integer value is unacceptable, then you wouldn't want to use a
measurement based on integer units. In otherwords, you'd use ems or
percentages instead (or points, if printing, or if the browser supports it).
I understand why a browser would render a decimal pixel size, I just don't
see it as technically (or grammatically?) correct.
Sponsored by www.westciv.com - CSS resources | software | learning