|
0
|
1 <!--
|
|
|
2 DTD for the object element for Voyager.
|
|
|
3
|
|
|
4 Copyright (c) 1998 W3C (MIT, INRIA, Keio), All Rights Reserved.
|
|
|
5
|
|
|
6 Author: Dave Raggett <dsr@w3.org>
|
|
|
7 -->
|
|
|
8
|
|
|
9 <!--==================== OBJECT ======================================-->
|
|
|
10 <!--
|
|
|
11 OBJECT is used to embed objects as part of HTML pages
|
|
|
12 PARAM elements should precede other content. Parameters
|
|
|
13 can also be expressed as attribute/value pairs on the
|
|
|
14 object element itself when brevity is desired.
|
|
|
15 -->
|
|
|
16
|
|
|
17 <!ENTITY % object.extra "">
|
|
|
18
|
|
|
19 <!ELEMENT object (#PCDATA | param | %block; | %inline; | %misc;)*>
|
|
|
20 <!ATTLIST object
|
|
|
21 %attrs;
|
|
|
22 declare (declare) #IMPLIED
|
|
|
23 classid %URI; #IMPLIED
|
|
|
24 codebase %URI; #IMPLIED
|
|
|
25 data %URI; #IMPLIED
|
|
|
26 type %ContentType; #IMPLIED
|
|
|
27 codetype %ContentType; #IMPLIED
|
|
|
28 archive %URI; #IMPLIED
|
|
|
29 standby %Text; #IMPLIED
|
|
|
30 height %Length; #IMPLIED
|
|
|
31 width %Length; #IMPLIED
|
|
|
32 usemap %URI; #IMPLIED
|
|
|
33 name CDATA #IMPLIED
|
|
|
34 tabindex %Number; #IMPLIED
|
|
|
35 author CDATA #IMPLIED
|
|
|
36 copyright CDATA #IMPLIED
|
|
|
37 %object.extra;
|
|
|
38 >
|
|
|
39
|
|
|
40 <!--
|
|
|
41 PARAM is used to supply a named property value.
|
|
|
42 In XML it would seem natural to follow RDF and support an
|
|
|
43 abbreviated syntax where the param elements are replaced
|
|
|
44 by attribute value pairs on the OBJECT start tag.
|
|
|
45 -->
|
|
|
46 <!ELEMENT param EMPTY >
|
|
|
47 <!ATTLIST param
|
|
|
48 id ID #IMPLIED
|
|
|
49 name CDATA #REQUIRED
|
|
|
50 value CDATA #IMPLIED
|
|
|
51 valuetype (data|ref|object) "data"
|
|
|
52 type %ContentType; #IMPLIED
|
|
|
53 >
|
|
|
54
|