1<!-- ...................................................................... -->
2<!-- XHTML Embedded Object Module  ........................................ -->
3<!-- file: xhtml-object-1.mod
4
5     This is XHTML, a reformulation of HTML as a modular XML application.
6     Copyright 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.
7     Revision: $Id: xhtml-object-1.mod,v 1.10 2000/10/16 21:15:23 radams Exp $ SMI
8
9     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
10
11       PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
12       SYSTEM "http://www.w3.org/TR/xhtml-modulatization/DTD/xhtml-object-1.mod"
13
14     Revisions:
15     (none)
16     ....................................................................... -->
17
18<!-- Embedded Objects
19
20        object
21
22     This module declares the object element type and its attributes,
23     used to embed external objects as part of XHTML pages. In the
24     document, place param elements prior to the object elements
25     that require their content.
26
27     Note that use of this module requires instantiation of the
28     Param Element Module prior to this module.
29-->
30
31<!-- object: Generic Embedded Object ................... -->
32
33<!ENTITY % object.element  "INCLUDE" >
34<![%object.element;[
35<!ENTITY % object.content
36     "( #PCDATA | %Flow.mix; | %param.qname; )*"
37>
38<!ENTITY % object.qname  "object" >
39<!ELEMENT %object.qname;  %object.content; >
40<!-- end of object.element -->]]>
41
42<!ENTITY % object.attlist  "INCLUDE" >
43<![%object.attlist;[
44<!ATTLIST %object.qname;
45      %Common.attrib;
46      declare      ( declare )              #IMPLIED
47      classid      %URI.datatype;           #IMPLIED
48      codebase     %URI.datatype;           #IMPLIED
49      data         %URI.datatype;           #IMPLIED
50      type         %ContentType.datatype;   #IMPLIED
51      codetype     %ContentType.datatype;   #IMPLIED
52      archive      %URIs.datatype;          #IMPLIED
53      standby      %Text.datatype;          #IMPLIED
54      height       %Length.datatype;        #IMPLIED
55      width        %Length.datatype;        #IMPLIED
56      name         CDATA                    #IMPLIED
57      tabindex     %Number.datatype;        #IMPLIED
58>
59<!-- end of object.attlist -->]]>
60
61<!-- end of xhtml-object-1.mod -->
62