Don't make text smaller than HTML's default virtual font size.
Don't use absolute font sizes.
Your text becomes uncomfortably or unreadably small when the reader has adjusted the browser to display default-sized text at a size that is comfortable for that user, but your HTML says to reduce the text size from the user's chosen text size.
See Web Browsers, Email & HTML Fonts for an explanation of how HTML font sizes work and how reducing the font size breaks things,
For any text you want your readers to read (e.g., the main text of an
article), don't ever reduce the font size from HTML's default virtual
font size (<font size="3"> or CSS equivalents).
<smaller>).
If default-sized HTML text looks too big to you, change your browser settings so that it displays in a comfortable size, and then notice how reduced-size text is now uncomfortably small.
If you don't yet understand the problem, see Playing With Fonts Can Make a Page Hard to Read.
For more information, see:
|
How HTML virtual font sizes and default browser size mappings work. |
|
|
ciwas Stylesheet Authoring FAQ - Why Shouldn't I Use Fixed-Size Fonts? |
Why page authors can't know or control how text really appears. |
|
More on the problems. |
|
|
How changing font size and other characteristics causes problems. |
|
|
TV viewers adjust their volume; broadcasters don't. |
|
|
Adaptable design include font sizing. |