<…>
Seriously though folks, please try and move away from absolute sizes for elements (px).
Unless they’ve fixed it IE can’t resize a 14px font (View → Text Size). Your also assuming that
14px is the same size on all monitors and that ain’t the case.
<…>
You have just let evil nitpicker out of me, so here it goes:
Absolute units in CSS are: cm, mm, in, pt, pc.
Relative units are: em, ex, px.
As you say yourself:
Your also assuming that 14px is the same size on all monitors and that ain’t the case.
That means “relative”, I suppose.
Quote from The God of The Accessibility Joe Clark[1]:
“Today, I want everyone in the room to take a vow never to say
anything like that ever again. Do not tell people, or tell yourself,
or even think that there’s something inherently wrong with pixel-based
fonts. What there’s something inherently wrong with is Internet
Explorer for Windows”
Yes, I do thing that setting font size in such way that even poor IE
users can resize them is a
Good Thing ™. (I also may think, that these three people who know
how to do that resizing are using FF or Opera anyway, but that’s
irrelevant).
No, I do not think that anybody setting font size in px should be
punished or called names.
And we absolutely do not need pointless discussion and/or flame war
on this subject. Just do
it in the way you think is the right one.
[1] http://joeclark.org/atmedia/atmedia-NOTES-2.html
Regards,
Rimantas