86361
|
1 # Frames Module
|
|
2
|
|
3 include "xhtml-struct.rnc" {
|
|
4 html = element html { html.attlist, head, frameset }
|
|
5 }
|
|
6 frameset =
|
|
7 element frameset {
|
|
8 frameset.attlist,
|
|
9 ((frameset | frame)+ & noframes?)
|
|
10 }
|
|
11 frameset.attlist =
|
|
12 Core.attrib,
|
|
13 attribute cols { MultiLength.datatype }?,
|
|
14 attribute rows { MultiLength.datatype }?
|
|
15 frame = element frame { frame.attlist }
|
|
16 frame.attlist =
|
|
17 Core.attrib,
|
|
18 attribute longdesc { URI.datatype }?,
|
|
19 attribute src { URI.datatype }?,
|
|
20 attribute frameborder { "1" | "0" }?,
|
|
21 attribute marginwidth { Pixels.datatype }?,
|
|
22 attribute marginheight { Pixels.datatype }?,
|
|
23 attribute noresize { "noresize" }?,
|
|
24 attribute scrolling { "yes" | "no" | "auto" }?
|
|
25 noframes = element noframes { noframes.attlist, body }
|
|
26 noframes.attlist = Common.attrib
|