Frames vs multiple BODYs

Nick Gibbins (gibbins@cpd.ntc.nokia.com)
Wed, 20 Sep 1995 13:13:03 +0100


The NCOM proposal for the FRAME element seems to bear some similarity
to the use of multiple BODY elements in Dave Raggett's draft HTML3.0
dtd from 19 Jan 1995.

>From html3.dtd, Thu 19-Jan-95 12:02:46 :

<!--
Note that multiple body sections are permitted and that you can
specify whether the section floats (as hitherto) or is fixed to
one of the window sides. How should the extent of fixed body
sections be specified?

The idea here is to allow authors to divide the browser window up
into one or more fixed panes which don't scroll with the rest of
the document. These can be used for navigation elements, for
copyright and security messages (e.g. company confidential) or for
brand messages/icons.
-->

<!ELEMENT BODY O O %body.content>

<!ATTLIST BODY
%attrs;
position (left|right|top|bottom|float) float
background %URI; #IMPLIED
-- texture tile for document background --
>

<!ELEMENT HEAD O O (%head.content)>

<!ENTITY % html.content "HEAD, BODY+">

<!ELEMENT HTML O O (%html.content)>

In the most recent draft dtd (24 Mar 1995), the content model of HTML
does not allow multiple BODY elements; the BANNER element seems to
provide some of this functionality, but not all (position control
could be provided through the use of style sheets).

For what reason were multiple BODYs removed from the dtd, and would
this have any effect on the use of FRAMEs?

--
Nick Gibbins                                       gibbins@cpd.ntc.nokia.com