W3C home > Mailing lists > Public > www-validator@w3.org > January 2000

Re: Where is <BODY> supposed to go?

From: Keith Bowes <keith_bowes@hotmail.com>
Date: Tue, 18 Jan 2000 02:23:44 -0500
Message-ID: <20000118072418.72960.qmail@hotmail.com>
To: <www-validator@w3.org>

> Since when are the attibutes that I have for the framesets illegal?
> Without framespacing, frameborder, etc, there would be frame borders
> around the frames and my design is better without them.  If they
> are not part of the HTML 4 language, then they should be.

FRAMEBORDER is an acceptable attribute for <FRAME>, but not <FRAMESET>, says
the W3C HTML 4 specs.  The missing FRAMSESPACING from the specs disturbed me
at first, so I contacted the HTML Editor about it.  He gave me a prompt
reply (only a few weeks) and told me that the FRAMEBORDER attribute is for
that purpose.  But you and I know they're for different purposes , right?

> A TYPE attribute for SCRIPT?  Since when.

See http://www.htmlcompendium.org/CCHART/SCTYP.HTM for a compatability
chart.

> At this point in time, I have no idea how to make <BODY> compliant.

Conclusion.  Don't trust weblint-  it doesn't even count <OBJECT> as
acceptable HTML.  Use the HTML standards whenever possible and proprietary
extensions as a last resort.  And last, but not least, demand browser
vendors support standards in their next version.

See http://www.webstandards.org/
Received on Tuesday, 18 January 2000 02:24:55 GMT

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