http://www.thenoodleincident.com/tutorials/typography/index.html
Basically the gist is use ems for your font sizes, and specify the base size in your body tag as a %age, not an em.
For the percentages use 60, 69, 76, 86 or 93%, for the reasons detailed here:
http://www.thenoodleincident.com/tutorials/typography/incremental_differences.html
Great font sizing article:
You can add these for a pretty comprehensive look at text sizing
Great font sizing article:
Yes, been using this method for a while now, and it seems to be the best across browsers.
Still prefer to use pixels if we could, but you know who won't let us! :roll:
Great font sizing article:
well there is the alternative of creating multiple style sheets and using a manual javascript switcher on the page like this:
Great font sizing article:
Yes, this is also a decent technique, which I've used once or twice. Particularly good for more than simple font-size switching also.
It was well documented on ALA: http://www.alistapart.com/articles/n4switch/
Great font sizing article:
The Imperial collage site is using Paul Sowdens "styleswitcher" js code
as described in an article on ALA and the specific use in enabling font sizing is described in this article,
http://www.alistapart.com/articles/relafont/
It's a very popular bit of script that Paul Sowden wrote and rightly so, very useful; I see more and more sites using it.
Hugo.
Great font sizing article:
I would only use this script if it was possible to totally disable the text-resizing built into the browser, I don't like the idea of having two different methods of doing the same thing.