Re: Re: Floats need explicit width??

Olivier, Douglas,

I am pleased to see that you agree with my observation of what is 
required by the specifications.  However, I cannot agree with your wish 
that the warning should remain.  The issue is quite simple.  The 
specification requires an explicit width for CSS 2.0; the specification 
does not require an explicit width for CSS 2.1.  It is clear that the 
authors of the CSS 2.1 specification quite deliberately omitted the 
requirement for an explicit width.  It is simply wrong to generate a 
warning for using CSS 2.1 correctly.  I take warnings justs as seriously 
as errors and correct them as soon as I discover them; in this case, 
however, it is the validator which is at fault, not my css.  So I have 
no intention of correcting css to accomodate the validator's incorrect 
validation algorithm.  If this validator fault was left uncorrected, I 
would be forced to look elsewhere for a correct validator.

I know of no current browser with which this seems to give a problem - 
and I test more extensively than most authors that I know of, with basic 
testing ensuring that the pages work on Trident from IE 4.0 through to 
IE 8.0, Gecko from Firefox 2.0, the most recent version of Firefox 3.0, 
KHTML with the most recent version of Konqueror 4.2, Webkit with the 
most recent versions of Safari 3.1 and Google Chrome 1.0, Presto with 
the most recent version of Opera 9, Lynx and Jaws 9; wider test coverage 
is usually carried out as well, paying attention to some minority 
browsers, where these have good reason to still exist, and some older 
versions of the main ones.  And as I have said, I have observed no problem.

Please correct this irritating fault as soon as possible.

Best regards,
Paul McKeown.

Received on Monday, 16 February 2009 17:30:11 UTC