Project

Profile

Help

How to connect?
Download (4.79 KB) Statistics
| Branch: | Tag: | Revision:

he / latest10 / hej / net / sf / saxon / data / w3c / xhtml11 / xhtml-events-1.mod @ 02f8308b

1
<!-- ...................................................................... -->
2
<!-- XHTML Intrinsic Events Module  ....................................... -->
3
<!-- file: xhtml-events-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-events-1.mod,v 4.1 2001/04/10 09:42:30 altheim Exp $ SMI
8

    
9
     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
10

    
11
       PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
12
       SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-events-1.mod"
13

    
14
     Revisions:
15
     (none)
16
     ....................................................................... -->
17

    
18
<!-- Intrinsic Event Attributes
19

    
20
     These are the event attributes defined in HTML 4,
21
     Section 18.2.3 "Intrinsic Events". This module must be
22
     instantiated prior to the Attributes Module but after
23
     the Datatype Module in the Modular Framework module.
24

    
25
    "Note: Authors of HTML documents are advised that changes
26
     are likely to occur in the realm of intrinsic events
27
     (e.g., how scripts are bound to events). Research in
28
     this realm is carried on by members of the W3C Document
29
     Object Model Working Group (see the W3C Web site at
30
     http://www.w3.org/ for more information)."
31
-->
32
<!-- NOTE: Because the ATTLIST declarations in this module occur
33
     before their respective ELEMENT declarations in other
34
     modules, there may be a dependency on this module that
35
     should be considered if any of the parameter entities used
36
     for element type names (eg., %a.qname;) are redeclared.
37
-->
38

    
39
<!ENTITY % Events.attrib
40
     "onclick      %Script.datatype;        #IMPLIED
41
      ondblclick   %Script.datatype;        #IMPLIED
42
      onmousedown  %Script.datatype;        #IMPLIED
43
      onmouseup    %Script.datatype;        #IMPLIED
44
      onmouseover  %Script.datatype;        #IMPLIED
45
      onmousemove  %Script.datatype;        #IMPLIED
46
      onmouseout   %Script.datatype;        #IMPLIED
47
      onkeypress   %Script.datatype;        #IMPLIED
48
      onkeydown    %Script.datatype;        #IMPLIED
49
      onkeyup      %Script.datatype;        #IMPLIED"
50
>
51

    
52
<![%XHTML.global.attrs.prefixed;[
53
<!ENTITY % XHTML.global.events.attrib
54
     "%XHTML.prefix;:onclick      %Script.datatype;        #IMPLIED
55
      %XHTML.prefix;:ondblclick   %Script.datatype;        #IMPLIED
56
      %XHTML.prefix;:onmousedown  %Script.datatype;        #IMPLIED
57
      %XHTML.prefix;:onmouseup    %Script.datatype;        #IMPLIED
58
      %XHTML.prefix;:onmouseover  %Script.datatype;        #IMPLIED
59
      %XHTML.prefix;:onmousemove  %Script.datatype;        #IMPLIED
60
      %XHTML.prefix;:onmouseout   %Script.datatype;        #IMPLIED
61
      %XHTML.prefix;:onkeypress   %Script.datatype;        #IMPLIED
62
      %XHTML.prefix;:onkeydown    %Script.datatype;        #IMPLIED
63
      %XHTML.prefix;:onkeyup      %Script.datatype;        #IMPLIED"
64
>
65
]]>
66

    
67
<!-- additional attributes on anchor element
68
-->
69
<!ATTLIST %a.qname;
70
     onfocus      %Script.datatype;         #IMPLIED
71
     onblur       %Script.datatype;         #IMPLIED
72
>
73

    
74
<!-- additional attributes on form element
75
-->
76
<!ATTLIST %form.qname;
77
      onsubmit     %Script.datatype;        #IMPLIED
78
      onreset      %Script.datatype;        #IMPLIED
79
>
80

    
81
<!-- additional attributes on label element
82
-->
83
<!ATTLIST %label.qname;
84
      onfocus      %Script.datatype;        #IMPLIED
85
      onblur       %Script.datatype;        #IMPLIED
86
>
87

    
88
<!-- additional attributes on input element
89
-->
90
<!ATTLIST %input.qname;
91
      onfocus      %Script.datatype;        #IMPLIED
92
      onblur       %Script.datatype;        #IMPLIED
93
      onselect     %Script.datatype;        #IMPLIED
94
      onchange     %Script.datatype;        #IMPLIED
95
>
96

    
97
<!-- additional attributes on select element
98
-->
99
<!ATTLIST %select.qname;
100
      onfocus      %Script.datatype;        #IMPLIED
101
      onblur       %Script.datatype;        #IMPLIED
102
      onchange     %Script.datatype;        #IMPLIED
103
>
104

    
105
<!-- additional attributes on textarea element
106
-->
107
<!ATTLIST %textarea.qname;
108
      onfocus      %Script.datatype;        #IMPLIED
109
      onblur       %Script.datatype;        #IMPLIED
110
      onselect     %Script.datatype;        #IMPLIED
111
      onchange     %Script.datatype;        #IMPLIED
112
>
113

    
114
<!-- additional attributes on button element
115
-->
116
<!ATTLIST %button.qname;
117
      onfocus      %Script.datatype;        #IMPLIED
118
      onblur       %Script.datatype;        #IMPLIED
119
>
120

    
121
<!-- additional attributes on body element
122
-->
123
<!ATTLIST %body.qname;
124
      onload       %Script.datatype;        #IMPLIED
125
      onunload     %Script.datatype;        #IMPLIED
126
>
127

    
128
<!-- additional attributes on area element
129
-->
130
<!ATTLIST %area.qname;
131
      onfocus      %Script.datatype;        #IMPLIED
132
      onblur       %Script.datatype;        #IMPLIED
133
>
134

    
135
<!-- end of xhtml-events-1.mod -->
(20-20/60)