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-2005 W3C (MIT, ERCIM, Keio), All Rights Reserved. 7 Revision: $Id: xhtml-object-1.mod,v 4.0 2001/04/02 22:42:49 altheim 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/MarkUp/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, used 23 to embed external objects as part of XHTML pages. In the document, 24 place param elements prior to other content within the object element. 25 26 Note that use of this module requires instantiation of the Param 27 Element Module. 28--> 29 30<!-- object: Generic Embedded Object ................... --> 31 32<!ENTITY % object.element "INCLUDE" > 33<![%object.element;[ 34<!ENTITY % object.content 35 "( #PCDATA | %Flow.mix; | %param.qname; )*" 36> 37<!ENTITY % object.qname "object" > 38<!ELEMENT %object.qname; %object.content; > 39<!-- end of object.element -->]]> 40 41<!ENTITY % object.attlist "INCLUDE" > 42<![%object.attlist;[ 43<!ATTLIST %object.qname; 44 %Common.attrib; 45 declare ( declare ) #IMPLIED 46 classid %URI.datatype; #IMPLIED 47 codebase %URI.datatype; #IMPLIED 48 data %URI.datatype; #IMPLIED 49 type %ContentType.datatype; #IMPLIED 50 codetype %ContentType.datatype; #IMPLIED 51 archive %URIs.datatype; #IMPLIED 52 standby %Text.datatype; #IMPLIED 53 height %Length.datatype; #IMPLIED 54 width %Length.datatype; #IMPLIED 55 name CDATA #IMPLIED 56 tabindex %Number.datatype; #IMPLIED 57> 58<!-- end of object.attlist -->]]> 59 60<!-- end of xhtml-object-1.mod --> 61