Ben Measures said:
Will set the body text font size to 100% of the user's preference. Make
everything else (headings, footers, etc) relative to that.
The phrase "user's preference" is quite misleading. Underneath it
is a pandora's box of considerations. There are not many big
commercial websites out there that use normal 100% text for most
of the expected-to-be/meant-to-be-read body text. I do mostly and
a few folks here do or claim to do this.
I was talking to a colleague and he just laughed at the idea of
100%, like I was from some other planet. I explained that in
fact, I was from Mars. But he just laughed again. I changed tack
and said I belonged to a sort of special html/css sect of a broad
church. He certainly was not laughing the last time I saw him.
The very last of him was a huge fist heading towards my eyes. I
was out cold for 5 minutes. I won't talk to him again!