Philip Kiff wrote:
As Felix points out, your current template breaks IE's built-in font resizer
(View -> Text Size -> Larger/Largest). This problem is caused by your
definition of the default body text size as 14px. The use of “px”
measurements for font sizes is not scalable under Microsoft Internet
Explorer.
Here is the specific line in your CSS file that is causing this problem:
html>body { font-size : 14px; }
In terms of standards, using a px-based measurement is not technically
against the font and unit guidelines of the W3C Web Content Accessibility
Guidelines version 1.0, since the error is actually caused by Internet
Explorer’s misunderstanding of px units. But since the W3C WCAG also
recommends testing with actual users of actual browsers, then the use of
px-based font sizes becomes an identifiable barrier for users of Internet
Explorer, and so ends up as something that goes against the WCAG in the end.
To resolve this issue, you should use a different kind of relative font
measurement (like em or percentage), or better, leave the default body font
size untouched -- you’ve already set the body font size to a percentage
value in your body { font-size } setting anyways.
Phil.
Hi Phil,
My philosophy on this is that the html>body is ignored by all except
IE6. so the decent browsers work properly (even IE7!), so I'm hoping
that IE7 soon becomes the common IE.
Maybe I'm being optimistic, esp in view of the apparent contradiction of
my supporting NS4.02! Of course, I'm not actually ignoring IE6, just
not 'allowing' users to resize the text- a feature which, one assumes,
they are well used to! :-)
--
Bob
www.gwelanmor-internet.co.uk
*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************