John wrote on 2014-09-17 12:49 (GMT-0700):

> I mean that in my gathering information about proper use of rems, I’m
> looking far and wide (online, people I know) and there is a disagreement
> as to how rem units should be used.

One of the rem unit's important features, if not its most important, is that
size cascade is ignored. IMO it thus exists so that containers, and text, can
be (respectfully) sized *simply*, and *reliably*. Regardless of opinions what
the rem unit "should" be used for, the absence of cascade on text and
containers sized using rem the avoids the obfuscation font size cascade can
create, which often makes results seem inexplicable (and causes new threads
to start here).

When you set a width in rem, the ratio between base font size and the
container's design width remains constant no matter how many layers deep that
container lives, and no matter what the base font size is. Absent a viewport
contstraint, and absent you overriding the user's personal optimum font size
(his browser's default size setting) WRT that particular container, your e.g.
11 words wide container will hold 11 optimally sized words regardless whether
the user's default is 3mm, 12pt, 73px, 11px, 29px, 43px, etc. IOW, the user
agent's default size is, as it should be to stylists, irrelevant...

> ...responsive...

...a concept fundamental to the very idea of responsive design.
-- 
"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