Sample SGML markup declarations for frame markup:
<!ELEMENT frameset - 0 (frame|frameset)+,noframes?) >
<!ATTLIST frameset
rows CDATA #IMPLIED
cols CDATA #IMPLIED
>
<!ELEMENT frame - 0 (%HTMLcontent;) >
<!ATTLIST frame
src CDATA #CONREF
-- Since src is defined as #CONREF, if the src attribute
is set, then the content of the frame element will
be empty and the frame content is obtained from the
referenced document. If the src attribute is not
set, the frame content is obtained from the content
of the frame element.
--
name NAME #IMPLIED
resize (resize|noresize) #IMPLIED
scrolling (yes|no|auto) #IMPLIED
marginheight
NUMBER #IMPLIED
marginwidth NUMBER #IMPLIED
>
<!ELEMENT noframes - 0 (%HTMLcontent;) >
I am assuming the HTMLcontent parameter entity is defined accordingly. It can
be replaced with the appropriate parameter entity name if defined in the HTML
DTD.