Re: A proposal for addition to HTML 3.0: Frames
From: |
Bert Bos <bert@let.rug.nl> |
Date: |
Thu, 21 Sep 95 07:38:29 EDT |
Chris Lilley writes:
|If any of the SGML gurus on this WG would like to rustle up a DTD for
|this new document type, which includes the HTML HEAD element plus the
|FRAMESET and FRAME elements, I am sure that the authors of the Frames
|ID would be pleased to include it before it goes off to the ID editor.
|Because this need not include the bulk of the HTML DTD this should be
|quite a small job for someone suitably qualified.
Here it is, 10 minutes work:
<!--
This DTD defines a frame doc, a tabular layout of panes, the
contents of which consist of the targets of URLs. Typical
usage:
<!doctype framedoc public "-//Netscape//DTD FRAMEDOC//EN">
For explanations, see elsewhere...
-->
<!entity % SDAFORM "SDAFORM cdata #fixed">
<!entity % SDARULE "SDARULE cdata #fixed">
<!entity % SDAPREF "SDAPREF cdata #fixed">
<!entity % SDASUFF "SDASUFF cdata #fixed">
<!entity % SDASUSP "SDASUSP name #fixed">
<!element FRAMEDOC o o (HEAD, FRAMESET+)>
<!element HEAD o o (TITLE & ISINDEX? & BASE?) +(META, LINK)>
<!element TITLE - - (#pcdata)* -(META, LINK)>
<!attlist TITLE
%SDAFORM; "Ti"
>
<!element LINK - o empty>
<!attlist LINK
HREF cdata #required
REL names #implied
REV names #implied
URN cdata #implied
TITLE cdata #implied
METHODS names #implied
%SDAPREF; "Linked to : #AttVal (TITLE) (URN) (HREF)>"
>
<!element ISINDEX - o empty>
<!attlist ISINDEX
%SDAPREF; "<Para>[Document is indexed/searchable.]</Para>"
>
<!element BASE - o empty>
<!attlist BASE
HREF cdata #required
>
<!element META - o empty>
<!attlist META
HTTP-EQUIV name #implied
NAME name #implied
CONTENT cdata #required
>
<!element FRAMESET - - (FRAMESET|FRAME)*>
<!attlist FRAMESET
ROWS cdata #implied
COLS cdata #implied
>
<!element FRAME - o empty>
<!attlist FRAME
SRC cdata #implied
NAME cdata #implied
MARGINWIDTH number #implied
MARGINHEIGHT number #implied
SCROLLING (yes, no, auto) auto
NORESIZE (noresize) #implied
>
--
Bert Bos Alfa-informatica
<bert@let.rug.nl> Rijksuniversiteit Groningen
<http://www.let.rug.nl/~bert/> Postbus 716, NL-9700 AS GRONINGEN
Follow-ups