Project

Profile

Help

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

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

1
<!-- ...................................................................... -->
2
<!-- XHTML Common Attributes Module  ...................................... -->
3
<!-- file: xhtml-attribs-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-attribs-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//ENTITIES XHTML Common Attributes 1.0//EN"
12
       SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-attribs-1.mod"
13

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

    
18
<!-- Common Attributes
19

    
20
     This module declares many of the common attributes for the XHTML DTD.
21
     %NS.decl.attrib; is declared in the XHTML Qname module.
22

    
23
	 Note that this file was extended in XHTML Modularization 1.1 to 
24
	 include declarations of "global" versions of the attribute collections.
25
	 The global versions of the attributes are for use on elements in other 
26
	 namespaces.  The global version of "common" includes the xmlns declaration
27
	 for the prefixed version of the xhtml namespace.  If you are only using a
28
	 specific attribute or an individual attribute collection, you must also
29
	 include the XHTML.xmlns.attrib.prefixed PE on your elements.
30
-->
31

    
32
<!ENTITY % id.attrib
33
     "id           ID                       #IMPLIED"
34
>
35

    
36
<![%XHTML.global.attrs.prefixed;[
37
<!ENTITY % XHTML.global.id.attrib
38
     "%XHTML.prefix;:id           ID        #IMPLIED"
39
>
40
]]>
41

    
42
<!ENTITY % class.attrib
43
     "class        NMTOKENS                 #IMPLIED"
44
>
45

    
46
<![%XHTML.global.attrs.prefixed;[
47
<!ENTITY % XHTML.global.class.attrib
48
     "%XHTML.prefix;:class        NMTOKENS                 #IMPLIED"
49
>
50
]]>
51

    
52
<!ENTITY % title.attrib
53
     "title        %Text.datatype;          #IMPLIED"
54
>
55

    
56
<![%XHTML.global.attrs.prefixed;[
57
<!ENTITY % XHTML.global.title.attrib
58
     "%XHTML.prefix;:title        %Text.datatype;          #IMPLIED"
59
>
60
]]>
61

    
62
<!ENTITY % Core.extra.attrib "" >
63

    
64
<!ENTITY % Core.attrib
65
     "%XHTML.xmlns.attrib;
66
      %id.attrib;
67
      %class.attrib;
68
      %title.attrib;
69
      xml:space    ( preserve )             #FIXED 'preserve'
70
      %Core.extra.attrib;"
71
>
72

    
73
<!ENTITY % XHTML.global.core.extra.attrib "" >
74

    
75
<![%XHTML.global.attrs.prefixed;[
76

    
77
<!ENTITY % XHTML.global.core.attrib
78
     "%XHTML.global.id.attrib;
79
      %XHTML.global.class.attrib;
80
      %XHTML.global.title.attrib;
81
      %XHTML.global.core.extra.attrib;"
82
>
83
]]>
84

    
85
<!ENTITY % XHTML.global.core.attrib "" >
86

    
87

    
88
<!ENTITY % lang.attrib
89
     "xml:lang     %LanguageCode.datatype;  #IMPLIED"
90
>
91

    
92
<![%XHTML.bidi;[
93
<!ENTITY % dir.attrib
94
     "dir          ( ltr | rtl )            #IMPLIED"
95
>
96

    
97
<!ENTITY % I18n.attrib
98
     "%dir.attrib;
99
      %lang.attrib;"
100
>
101

    
102
<![%XHTML.global.attrs.prefixed;[
103
<!ENTITY XHTML.global.i18n.attrib
104
     "%XHTML.prefix;:dir          ( ltr | rtl )            #IMPLIED
105
      %lang.attrib;"
106
>
107
]]>
108
<!ENTITY XHTML.global.i18n.attrib "" >
109

    
110
]]>
111
<!ENTITY % I18n.attrib
112
     "%lang.attrib;"
113
>
114
<!ENTITY % XHTML.global.i18n.attrib
115
     "%lang.attrib;"
116
>
117

    
118
<!ENTITY % Common.extra.attrib "" >
119
<!ENTITY % XHTML.global.common.extra.attrib "" >
120

    
121
<!-- intrinsic event attributes declared previously
122
-->
123
<!ENTITY % Events.attrib "" >
124

    
125
<!ENTITY % XHTML.global.events.attrib "" >
126

    
127
<!ENTITY % Common.attrib
128
     "%Core.attrib;
129
      %I18n.attrib;
130
      %Events.attrib;
131
      %Common.extra.attrib;"
132
>
133

    
134
<!ENTITY % XHTML.global.common.attrib
135
     "%XHTML.xmlns.attrib.prefixed;
136
      %XHTML.global.core.attrib;
137
	  %XHTML.global.i18n.attrib;
138
	  %XHTML.global.events.attrib;
139
	  %XHTML.global.common.extra.attrib;"
140
>
141

    
142
<!-- end of xhtml-attribs-1.mod -->
(5-5/60)