applayerprotocols/wapbase/Tdtd/DTDs/wml.dtd
author hgs
Mon, 27 Sep 2010 10:26:53 +0530
changeset 47 c18dbca515d9
parent 29 099ef125a1a4
permissions -rw-r--r--
201037_09
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
29
099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     1
<!--

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     2
Wireless Markup Language (WML) Document Type Definition.

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     3
WML is an XML language.  Typical usage:

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     4
   <?xml version="1.0"?>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     5
   <!DOCTYPE WML PUBLIC "-//WAPFORUM//DTD WML 1.0//EN"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     6
          "http://www.wapforum.org/DTD/wml.xml">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     7
   <WML>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     8
   ...

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
     9
   </WML>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    10
-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    11

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    12
<!ENTITY % length  "CDATA">    <!-- [0-9]+ for pixels or [0-9]+"%" for

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    13
                                    percentage length -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    14
<!ENTITY % vdata   "CDATA">    <!-- attribute value possibly containing

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    15
                                    variable references -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    16
<!ENTITY % URL     "%vdata;">  <!-- URL or URN designating a hypertext

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    17
                                    node. May contain variable references -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    18
<!ENTITY % boolean	"(TRUE|FALSE)">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    19
<!ENTITY % number  "NMTOKEN">  <!-- a number, with format [0-9]+ -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    20

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    21
<!ENTITY % emph    "EM | STRONG | B | I | U | BIG | SMALL">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    22
<!ENTITY % tab     "TAB">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    23
<!ENTITY % layout  "BR">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    24

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    25
<!ENTITY % text     "#PCDATA | %emph; | %tab;">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    26
<!ENTITY % inline   "%text; | %layout;">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    27

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    28
<!-- flow covers "card-level" elements, such as text and images -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    29
<!ENTITY % flow     "%inline; | IMG | A">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    30

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    31
<!-- Task types -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    32
<!ENTITY % task   "GO | PREV | NOOP | REFRESH">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    33

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    34
<!-- Navigation and event elements -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    35
<!ENTITY % navelmts "DO | ONEVENT">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    36

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    37
<!--================ Decks and Cards ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    38

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    39
<!ELEMENT WML ( HEAD?, TEMPLATE?, CARD+ )>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    40
<!ATTLIST WML

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    41
  xml:lang        NMTOKEN        #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    42
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    43

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    44
<!-- card intrinsic events -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    45
<!ENTITY % cardev

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    46
 "ONENTERFORWARD  %URL;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    47
  ONENTERBACKWARD %URL;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    48
  ONTIMER         %URL;          #IMPLIED"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    49
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    50

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    51
<!-- CARD field types -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    52
<!ENTITY % fields  "%flow; | INPUT | SELECT | FIELDSET">

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    53

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    54
<!ELEMENT CARD (%fields; | %navelmts; | TIMER)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    55
<!ATTLIST CARD

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    56
  NAME            NMTOKEN       #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    57
  TITLE           %vdata;       #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    58
  NEWCONTEXT      %boolean;     "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    59
  STYLE           (LIST|SET)    "LIST"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    60
  %cardev;

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    61
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    62

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    63
<!--================ Event Bindings ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    64

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    65
<!ELEMENT DO (%task;)>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    66
<!ATTLIST DO

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    67
  TYPE         CDATA       #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    68
  LABEL        %vdata;     #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    69
  NAME         NMTOKEN     #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    70
  OPTIONAL     %boolean;   "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    71
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    72

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    73
<!ELEMENT ONEVENT (%task;)>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    74
<!ATTLIST ONEVENT

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    75
  TYPE         CDATA       #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    76
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    77

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    78
<!--================ Deck-level declarations ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    79

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    80
<!ELEMENT HEAD ( ACCESS | META )+>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    81

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    82
<!ELEMENT TEMPLATE (%navelmts;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    83
<!ATTLIST TEMPLATE

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    84
  %cardev;

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    85
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    86

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    87
<!ELEMENT ACCESS EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    88
<!ATTLIST ACCESS

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    89
  DOMAIN       CDATA       #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    90
  PATH         CDATA       #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    91
  PUBLIC       %boolean;   "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    92
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    93

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    94
<!ELEMENT META EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    95
<!ATTLIST META

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    96
  HTTP-EQUIV     CDATA      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    97
  NAME           CDATA      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    98
  USER-AGENT     CDATA      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
    99
  CONTENT        CDATA      #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   100
  SCHEME         CDATA      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   101
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   102

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   103
<!--================ Tasks ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   104

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   105
<!ELEMENT GO (VAR)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   106
<!ATTLIST GO

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   107
  URL             %URL;           #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   108
  SENDREFERER     %boolean;       "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   109
  METHOD          (POST|GET)      "GET"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   110
  ACCEPT-CHARSET  CDATA           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   111
  POSTDATA        %vdata;         #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   112
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   113

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   114
<!ELEMENT PREV (VAR)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   115

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   116
<!ELEMENT REFRESH (VAR)+>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   117

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   118
<!ELEMENT NOOP EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   119

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   120
<!--================ VAR ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   121

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   122
<!ELEMENT VAR EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   123
<!ATTLIST VAR

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   124
  NAME         %vdata;           #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   125
  VALUE        %vdata;           #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   126
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   127

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   128
<!--================ CARD Fields ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   129

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   130
<!ELEMENT SELECT (OPTGROUP|OPTION)+>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   131
<!ATTLIST SELECT

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   132
  TITLE        %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   133
  KEY          NMTOKEN           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   134
  DEFAULT      %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   135
  IKEY         NMTOKEN           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   136
  IDEFAULT     %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   137
  MULTIPLE     %boolean;         "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   138
  TABINDEX     %number;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   139
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   140

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   141
<!ELEMENT OPTGROUP (OPTGROUP|OPTION)+ >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   142
<!ATTLIST OPTGROUP

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   143
  TITLE      %vdata;    #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   144
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   145

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   146
<!ELEMENT OPTION (%text; | ONEVENT)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   147
<!ATTLIST OPTION

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   148
  VALUE      %vdata;    #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   149
  TITLE      %vdata;    #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   150
  ONCLICK    %URL;      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   151
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   152

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   153
<!ELEMENT INPUT EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   154
<!ATTLIST INPUT

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   155
  KEY        NMTOKEN           #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   156
  TYPE       (TEXT|PASSWORD)   "TEXT"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   157
  VALUE      %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   158
  DEFAULT    %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   159
  FORMAT     CDATA             #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   160
  EMPTYOK    %boolean;         "FALSE"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   161
  SIZE       %number;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   162
  MAXLENGTH  %number;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   163
  TABINDEX   %number;          #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   164
  TITLE      %vdata;           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   165
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   166

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   167
<!ELEMENT FIELDSET (%fields;)* >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   168
<!ATTLIST FIELDSET

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   169
  TITLE           %vdata;      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   170
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   171

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   172
<!ELEMENT TIMER EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   173
<!ATTLIST TIMER

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   174
  KEY        NMTOKEN           #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   175
  DEFAULT    %vdata;           #REQUIRED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   176
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   177

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   178
<!--================ Images ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   179

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   180
<!ENTITY % IAlign "(TOP|MIDDLE|BOTTOM)" >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   181

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   182
<!ELEMENT IMG EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   183
<!ATTLIST IMG

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   184
  ALT        %vdata;      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   185
  SRC        %URL;        #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   186
  LOCALSRC   %vdata;      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   187
  VSPACE     %length;     "0"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   188
  HSPACE     %length;     "0"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   189
  ALIGN      %IAlign;     "BOTTOM"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   190
  HEIGHT     %length;     #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   191
  WIDTH      %length;     #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   192
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   193

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   194
<!--================ Anchor ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   195

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   196
<!ELEMENT A ( %inline; | GO | PREV | REFRESH )*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   197
<!ATTLIST A

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   198
  TITLE        %vdata;      #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   199
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   200

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   201
<!--================ Text layout and line breaks ================-->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   202

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   203
<!-- Text alignment attributes -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   204
<!ENTITY % TAlign   "(LEFT|RIGHT|CENTER)" >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   205

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   206
<!ELEMENT TAB EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   207
<!ATTLIST TAB

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   208
  ALIGN   %TAlign;   "LEFT"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   209
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   210

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   211
<!ELEMENT EM     (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   212
<!ELEMENT STRONG (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   213
<!ELEMENT B      (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   214
<!ELEMENT I      (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   215
<!ELEMENT U      (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   216
<!ELEMENT BIG    (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   217
<!ELEMENT SMALL  (%flow;)*>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   218

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   219
<!ENTITY % BRMode    "(WRAP|NOWRAP)" >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   220
<!ELEMENT BR EMPTY>

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   221
<!ATTLIST BR

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   222
  ALIGN   %TAlign;   "LEFT"

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   223
  MODE    %BRMode;   #IMPLIED

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   224
  >

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   225

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   226
<!ENTITY quot  "&#34;">     <!-- quotation mark -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   227
<!ENTITY amp   "&#38;#38;"> <!-- ampersand -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   228
<!ENTITY apos  "&#39;">     <!-- apostrophe -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   229
<!ENTITY lt    "&#38;#60;"> <!-- less than -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   230
<!ENTITY gt    "&#62;">     <!-- greater than -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   231
<!ENTITY nbsp  "&#160;">    <!-- non-breaking space -->

099ef125a1a4 201025_03
hgs
parents: 0
diff changeset
   232
<!ENTITY shy   "&#173;">    <!-- soft hyphen (discretionary hyphen) -->