|
There's a good reason we don't specify font sizes in px Jim - that's because 11px that looks so fine on your screen is too small to read on other people's.
Using relative sizes at the least allows users to resize text so they can 'zoom in' to read it.
The best you can do in an environment with such a wide range of output devices, software and configurations, is to assume the default font size will trasnlate to roughly the same thing - a comfortable body text size - on all computers. That's why some people say don't specify any size.
You can use % or 'em' values for titles and things that should be bigger or larger.
Or 'xx-large' 'x-large' 'large' 'medium' 'small' 'x-small' 'xx-small' (specify a base size of 100% to make internet explorer choose more sane sizes).
Try to reduce your use of strict measurements as much as possible.
And remember, when users have set up their system to display text at a good size, specifying something like 80% (for example) is like telling them you think they're wrong, and if you want them to stay you should have more respect for their preferences.
|