1
<!-- ...................................................................... -->
2
<!-- XHTML Document Scripting Module ..................................... -->
3
<!-- file: xhtml-script-1.mod
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-script-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI
9
This DTD module is identified by the PUBLIC and SYSTEM identifiers:
11
PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
12
SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-script-1.mod"
16
....................................................................... -->
22
This module declares element types and attributes used to provide
23
support for executable scripts as well as an alternate content
24
container where scripts are not supported.
27
<!-- script: Scripting Statement ....................... -->
29
<!ENTITY % script.element "INCLUDE" >
31
<!ENTITY % script.content "( #PCDATA )" >
32
<!ENTITY % script.qname "script" >
33
<!ELEMENT %script.qname; %script.content; >
34
<!-- end of script.element -->]]>
36
<!ENTITY % script.attlist "INCLUDE" >
38
<!ATTLIST %script.qname;
41
xml:space ( preserve ) #FIXED 'preserve'
42
charset %Charset.datatype; #IMPLIED
43
type %ContentType.datatype; #REQUIRED
44
src %URI.datatype; #IMPLIED
45
defer ( defer ) #IMPLIED
47
<!-- end of script.attlist -->]]>
49
<!-- noscript: No-Script Alternate Content ............. -->
51
<!ENTITY % noscript.element "INCLUDE" >
52
<![%noscript.element;[
53
<!ENTITY % noscript.content
56
<!ENTITY % noscript.qname "noscript" >
57
<!ELEMENT %noscript.qname; %noscript.content; >
58
<!-- end of noscript.element -->]]>
60
<!ENTITY % noscript.attlist "INCLUDE" >
61
<![%noscript.attlist;[
62
<!ATTLIST %noscript.qname;
65
<!-- end of noscript.attlist -->]]>
67
<!-- end of xhtml-script-1.mod -->