On 2013-01-14 15:55 (GMT-0500) Eric composed:

html {font-size: 16px;}

Then all REMs on the page will be 16px no matter what eles.

Not quite. Notwithstanding that styling text in px ignores the wide variation in effective pixel density and rudely disregards the visitor's optimum text size, as presumptively established via his UA's default size setting, astute users with competent UAs can avoid the need to apply zoom to restore some legibility, at least potentially, via a user stylesheet containing the following:

html,
body
        {font-size: medium !important}

In my non-testing UAs this will usually result in a rem size of 20px or 24px.

That simplicity could easily be expanded to include much more:
html,
body,
#body,
p,
td,
pre,
code,
li,
dd,
#content,
#main
        {font: medium/normal sans-serif !important}

The result though can be a big mess of overlapping and/or hidden content if container sizing is also done in px. OTOH, with such styling done in em and/or rem, much or even all of the adaptability of the natural web, and rem/em-based styling, is preserved.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

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