On 2011/02/22 13:55 (GMT-0800) Kevin A. Cameron composed:

Anything between 10px and 25px can be appropriate for main copy depending on

There's no ceiling. Screen pixel density has been climbing and will continue to climb. It takes 32px @ 192 DPI to make 12pt (IE's default size, which is 2pt bigger than the minimum recommended for legibility[1]). On a 192 DPI display, 10px is less than 4pt.

it's usage. You can't accommodate all users.

Actually WRT text you can accommodate at least 97% (probably more like 99.9%) of those who can see, automatically, as that's what browsers were and are designed to do since before CSS existed.

Also, it's easier to not try to control the uncontrollable (the user has ultimate control: zoom, minimum, user CSS, turning off your styles entirely, back button, etc). The more control you attempt to apply, the more the CSS weighs, and the more trouble it is to debug and maintain.

Where you declare font-size and what size it is, is not as important as it
being able to scale up/down properly in the browser (ie, not breaking the
layout when a user does this).

Actually as long as being rude is acceptable, you're right. However polite designs incorporate the user's choice as best size as set via her browser's default. No user should need to scale up or down, as the browser does that automatically as long as the design is accepting of the user's previously determined best size. [2]

Line height, font-face/weight, letter spacing, colour, line width and rag
can all play a factor in how readable your text is

Exactly, though collectively with size as applied on today's web they more often serve to reduce legibility than to improve it. e.g., more line height is added to make text "more readable", after the size has been reduced to make it less readable, when standard size (determined by the visitor) and standard line height (determined by the font's author) are typically as close to perfect as can be had. [3]

[1] http://www.useit.com/alertbox/20020819.html
[2] http://fm.no-ip.com/Auth/rudeweb.html
[3] http://fm.no-ip.com/Auth/bigdefaults.html
--
"How much better to get wisdom than gold, to choose
understanding rather than silver." Proverbs 16:16 NKJV

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to