Re: incorrect error messages (?)

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 UTC