org.symbian.tools.wrttools/bin/org/w3c/css/util/xml/xhtml-modularization/xhtml-events-1.mod
changeset 28 98245459a023
parent 27 71bee9e379ef
child 29 315b47abf7f3
equal deleted inserted replaced
27:71bee9e379ef 28:98245459a023
     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-2001 W3C (MIT, INRIA, Keio), All Rights Reserved.
       
     7      Revision: $Id: xhtml-events-1.mod,v 1.1 2004-02-23 16:11:21 ylafon 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/TR/xhtml-modularization/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 <!-- additional attributes on anchor element
       
    53 -->
       
    54 <!ATTLIST %a.qname;
       
    55      onfocus      %Script.datatype;         #IMPLIED
       
    56      onblur       %Script.datatype;         #IMPLIED
       
    57 >
       
    58 
       
    59 <!-- additional attributes on form element
       
    60 -->
       
    61 <!ATTLIST %form.qname;
       
    62       onsubmit     %Script.datatype;        #IMPLIED
       
    63       onreset      %Script.datatype;        #IMPLIED
       
    64 >
       
    65 
       
    66 <!-- additional attributes on label element
       
    67 -->
       
    68 <!ATTLIST %label.qname;
       
    69       onfocus      %Script.datatype;        #IMPLIED
       
    70       onblur       %Script.datatype;        #IMPLIED
       
    71 >
       
    72 
       
    73 <!-- additional attributes on input element
       
    74 -->
       
    75 <!ATTLIST %input.qname;
       
    76       onfocus      %Script.datatype;        #IMPLIED
       
    77       onblur       %Script.datatype;        #IMPLIED
       
    78       onselect     %Script.datatype;        #IMPLIED
       
    79       onchange     %Script.datatype;        #IMPLIED
       
    80 >
       
    81 
       
    82 <!-- additional attributes on select element
       
    83 -->
       
    84 <!ATTLIST %select.qname;
       
    85       onfocus      %Script.datatype;        #IMPLIED
       
    86       onblur       %Script.datatype;        #IMPLIED
       
    87       onchange     %Script.datatype;        #IMPLIED
       
    88 >
       
    89 
       
    90 <!-- additional attributes on textarea element
       
    91 -->
       
    92 <!ATTLIST %textarea.qname;
       
    93       onfocus      %Script.datatype;        #IMPLIED
       
    94       onblur       %Script.datatype;        #IMPLIED
       
    95       onselect     %Script.datatype;        #IMPLIED
       
    96       onchange     %Script.datatype;        #IMPLIED
       
    97 >
       
    98 
       
    99 <!-- additional attributes on button element
       
   100 -->
       
   101 <!ATTLIST %button.qname;
       
   102       onfocus      %Script.datatype;        #IMPLIED
       
   103       onblur       %Script.datatype;        #IMPLIED
       
   104 >
       
   105 
       
   106 <!-- additional attributes on body element
       
   107 -->
       
   108 <!ATTLIST %body.qname;
       
   109       onload       %Script.datatype;        #IMPLIED
       
   110       onunload     %Script.datatype;        #IMPLIED
       
   111 >
       
   112 
       
   113 <!-- additional attributes on area element
       
   114 -->
       
   115 <!ATTLIST %area.qname;
       
   116       onfocus      %Script.datatype;        #IMPLIED
       
   117       onblur       %Script.datatype;        #IMPLIED
       
   118 >
       
   119 
       
   120 <!-- end of xhtml-events-1.mod -->