Font Sizing Issues in CSS
While virtually no one uses points or percentages to size fonts, many people still use pixels; the problem with pixels is that they do not resize in IE and thus present a distinct accessibility problem. The solution: Use ems.
This article explains both the rationale and the math behind using ems, and sizing the intial font in the body tag to 67.5%. In short: by setting the initial font size to 67.5%, 1 em will equal 10 px, 2 ems 20 px, and so on; it makes calculations much easier.
Caution: while pixels are absolute values and sizing any element does not affect any other element, ems are relational; you must keep track of the cascade in order to avoid sizing problems.
All photographs taken on location by A. E. Shroeder
TIP
Has someone been dipping their hand in your cookie jar? Search for copies of your web site on the web (is someone using your content without your permission?)
