Frames vs multiple BODYs

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


From: Nick Gibbins <gibbins@cpd.ntc.nokia.com>
Date: Wed, 20 Sep 1995 13:13:03 +0100
Message-Id: <199509201213.NAA12997@crobin.uk.ntc.nokia.com>
To: www-html@w3.org
Subject: Frames vs multiple BODYs


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