W3C home > Mailing lists > Public > www-validator@w3.org > August 2002

Re: incorrect error messages (?)

From: Scott S. Lawton <ssl@prefab.com>
Date: Wed, 21 Aug 2002 14:15:17 -0400 (EDT)
Message-Id: <v04003a01b9898072f63d@[192.168.0.52]>
To: www-validator@w3.org




Thanks for the reply.

>> This error doesn't look right:
>>
>> =====
>> Line 7, column 15:
>>   <frameset rows="105,999*" frameborder="NO" border="0" framespacing="0" ...
>>                  ^
>>
>> Error: there is no attribute "ROWS" for this element (in this HTML version)
>> =====
>>
>> That sure looks like a ROWS element.

>The ROWS attribute doesn't exist in HTML 4.01 Transitional.  Try HTML 4.01
>Frameset instead.

Aha!  In that case, change my report to CONFUSING error message.

"There is no attribute..." sounds to me like the parser can't find an attribute.  May I suggest something like:
	The attribute "ROWS" is not allowed for the tag <FRAMESET>.

(Wording borrowed from iCab; all those who have access to a Mac should check out its built-in validator.)

More generally, it would be helpful to point out that frameset is part of HTML 4.01 Frameset not transitional.  iCab again:
	The tag <FRAMESET> is only part of "HTML 4.0 Frameset". 

(I should have checked iCab first!)


Scott
Received on Wednesday, 21 August 2002 20:04:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:03 GMT