Changing font sizes does not make much sense. Just use 1em (or normal) for the main text and give other classes bigger or smaller sizes. Font size is one of the things the user changes to his liking. As is the font itself. And some fonts are bigger or smaller then others. So don't obsess over these things. Set reasonable defaults that scale with user settings and let the user decide what he likes. This is one of the main differences between paper books and eBooks. EBooks allow the user to change the formating to his liking, on the flip side they have not a perfect typography. Paper Books can have very good typography but are in no way customizable by the user.
|