xml/cxmllibrary/dictionary/xhtml_1_0.dict
author hgs
Wed, 23 Jun 2010 20:27:15 +0530
changeset 24 74f0b3eb154c
permissions -rw-r--r--
201024
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
hgs
parents:
diff changeset
     1
#
hgs
parents:
diff changeset
     2
# Dictionary for XHTML/WML2.0
hgs
parents:
diff changeset
     3
#
hgs
parents:
diff changeset
     4
######################################################
hgs
parents:
diff changeset
     5
#
hgs
parents:
diff changeset
     6
# dictionary name
hgs
parents:
diff changeset
     7
#
hgs
parents:
diff changeset
     8
XHTML_1_0
hgs
parents:
diff changeset
     9
#
hgs
parents:
diff changeset
    10
# Public id for XHTML/WML 2.0 - ref: WAP-192-WBXML-20010725-a Section 7.2
hgs
parents:
diff changeset
    11
# use 1 for "Unknown or missing public identifier"
hgs
parents:
diff changeset
    12
# Note: this should probably be 0 for "String table index follows; public 
hgs
parents:
diff changeset
    13
#   identifier is encoded as a literal in the string table" but dict_creator.c
hgs
parents:
diff changeset
    14
#   probably doesn't have this functionality
hgs
parents:
diff changeset
    15
#
hgs
parents:
diff changeset
    16
4
hgs
parents:
diff changeset
    17
#
hgs
parents:
diff changeset
    18
# Doc type for WML 2.0
hgs
parents:
diff changeset
    19
#
hgs
parents:
diff changeset
    20
-//WAPFORUM//DTD WML 2.0//EN
hgs
parents:
diff changeset
    21
#
hgs
parents:
diff changeset
    22
# Element Tags , code page 0
hgs
parents:
diff changeset
    23
#
hgs
parents:
diff changeset
    24
TAGS_FOR_CODE_PAGE 0
hgs
parents:
diff changeset
    25
hgs
parents:
diff changeset
    26
# Structural: HTML Elements Tags
hgs
parents:
diff changeset
    27
hgs
parents:
diff changeset
    28
0x05 body
hgs
parents:
diff changeset
    29
0x06 head
hgs
parents:
diff changeset
    30
0x07 html
hgs
parents:
diff changeset
    31
0x08 title
hgs
parents:
diff changeset
    32
0x09 frameset
hgs
parents:
diff changeset
    33
0x0a noframes
hgs
parents:
diff changeset
    34
0x0b noembed
hgs
parents:
diff changeset
    35
0x0c script
hgs
parents:
diff changeset
    36
0x0d noscript
hgs
parents:
diff changeset
    37
hgs
parents:
diff changeset
    38
hgs
parents:
diff changeset
    39
#Table: HTML Element Tags
hgs
parents:
diff changeset
    40
hgs
parents:
diff changeset
    41
0x0e caption
hgs
parents:
diff changeset
    42
0x0f table
hgs
parents:
diff changeset
    43
0x10 td
hgs
parents:
diff changeset
    44
0x11 th
hgs
parents:
diff changeset
    45
0x12 tr
hgs
parents:
diff changeset
    46
0x13 tbody
hgs
parents:
diff changeset
    47
0x14 thead
hgs
parents:
diff changeset
    48
0x15 tfoot
hgs
parents:
diff changeset
    49
hgs
parents:
diff changeset
    50
#Form: HTML Element Tags
hgs
parents:
diff changeset
    51
hgs
parents:
diff changeset
    52
0x16 form
hgs
parents:
diff changeset
    53
0x17 input
hgs
parents:
diff changeset
    54
0x18 label
hgs
parents:
diff changeset
    55
0x19 select
hgs
parents:
diff changeset
    56
0x1a option
hgs
parents:
diff changeset
    57
0x1b optgroup
hgs
parents:
diff changeset
    58
0x1c button
hgs
parents:
diff changeset
    59
0x1d textarea
hgs
parents:
diff changeset
    60
hgs
parents:
diff changeset
    61
#Frame: HTML Element Tags
hgs
parents:
diff changeset
    62
hgs
parents:
diff changeset
    63
0x1e frame
hgs
parents:
diff changeset
    64
hgs
parents:
diff changeset
    65
#Style: HTML Element Tags
hgs
parents:
diff changeset
    66
hgs
parents:
diff changeset
    67
0x1f style
hgs
parents:
diff changeset
    68
hgs
parents:
diff changeset
    69
#Object: HTML Element Tags
hgs
parents:
diff changeset
    70
hgs
parents:
diff changeset
    71
0x20 object
hgs
parents:
diff changeset
    72
0x21 embed
hgs
parents:
diff changeset
    73
0x22 bgsound
hgs
parents:
diff changeset
    74
hgs
parents:
diff changeset
    75
#Meta: HTML Element Tags
hgs
parents:
diff changeset
    76
hgs
parents:
diff changeset
    77
0x23 meta
hgs
parents:
diff changeset
    78
hgs
parents:
diff changeset
    79
#Link: HTML Element Tags
hgs
parents:
diff changeset
    80
hgs
parents:
diff changeset
    81
0x24 link
hgs
parents:
diff changeset
    82
hgs
parents:
diff changeset
    83
#Image: HTML Element Tags
hgs
parents:
diff changeset
    84
hgs
parents:
diff changeset
    85
0x25 img
hgs
parents:
diff changeset
    86
0x26 map
hgs
parents:
diff changeset
    87
0x27 area
hgs
parents:
diff changeset
    88
hgs
parents:
diff changeset
    89
#HyperText: HTML Element Tags
hgs
parents:
diff changeset
    90
hgs
parents:
diff changeset
    91
0x28 a
hgs
parents:
diff changeset
    92
hgs
parents:
diff changeset
    93
#
hgs
parents:
diff changeset
    94
hgs
parents:
diff changeset
    95
#Text: HTML Element Tags Part-1
hgs
parents:
diff changeset
    96
#As per WBXML spec. the max token number cab be
hgs
parents:
diff changeset
    97
# 0x3F so additional token goes to code page -2
hgs
parents:
diff changeset
    98
hgs
parents:
diff changeset
    99
0x29 div
hgs
parents:
diff changeset
   100
0x2a font
hgs
parents:
diff changeset
   101
0x2b h1
hgs
parents:
diff changeset
   102
0x2c h2
hgs
parents:
diff changeset
   103
0x2d h3
hgs
parents:
diff changeset
   104
0x2e h4
hgs
parents:
diff changeset
   105
0x2f h5
hgs
parents:
diff changeset
   106
0x30 hr
hgs
parents:
diff changeset
   107
0x31 b
hgs
parents:
diff changeset
   108
0x32 big
hgs
parents:
diff changeset
   109
0x33 i 
hgs
parents:
diff changeset
   110
0x34 menu
hgs
parents:
diff changeset
   111
0x35 span
hgs
parents:
diff changeset
   112
0x36 p
hgs
parents:
diff changeset
   113
0x37 center
hgs
parents:
diff changeset
   114
0x38 dl
hgs
parents:
diff changeset
   115
0x39 dt
hgs
parents:
diff changeset
   116
0x3a dd
hgs
parents:
diff changeset
   117
0x3b ul
hgs
parents:
diff changeset
   118
0x3c ol
hgs
parents:
diff changeset
   119
0x3d li 
hgs
parents:
diff changeset
   120
0x3e br
hgs
parents:
diff changeset
   121
0x3f nobr
hgs
parents:
diff changeset
   122
hgs
parents:
diff changeset
   123
#
hgs
parents:
diff changeset
   124
# Element Tags, code page 1
hgs
parents:
diff changeset
   125
#
hgs
parents:
diff changeset
   126
TAGS_FOR_CODE_PAGE 1
hgs
parents:
diff changeset
   127
#Text: HTML Element Tags Part-2
hgs
parents:
diff changeset
   128
hgs
parents:
diff changeset
   129
hgs
parents:
diff changeset
   130
0x05 h6
hgs
parents:
diff changeset
   131
0x06 em
hgs
parents:
diff changeset
   132
0x07 fieldset
hgs
parents:
diff changeset
   133
0x08 marquee
hgs
parents:
diff changeset
   134
0x09 dir
hgs
parents:
diff changeset
   135
0x0a small
hgs
parents:
diff changeset
   136
0x0b plaintext
hgs
parents:
diff changeset
   137
0x0c pre
hgs
parents:
diff changeset
   138
0x0d abbr
hgs
parents:
diff changeset
   139
0x0e acronym
hgs
parents:
diff changeset
   140
0x0f address
hgs
parents:
diff changeset
   141
0x10 blockquote
hgs
parents:
diff changeset
   142
0x11 blink
hgs
parents:
diff changeset
   143
0x12 cite
hgs
parents:
diff changeset
   144
0x13 code
hgs
parents:
diff changeset
   145
0x14 dfn
hgs
parents:
diff changeset
   146
0x15 u
hgs
parents:
diff changeset
   147
0x16 kbd
hgs
parents:
diff changeset
   148
0x17 q
hgs
parents:
diff changeset
   149
0x18 samp
hgs
parents:
diff changeset
   150
0x19 strong
hgs
parents:
diff changeset
   151
0x1a var
hgs
parents:
diff changeset
   152
0x1b tt
hgs
parents:
diff changeset
   153
0x1c sub
hgs
parents:
diff changeset
   154
0x1d sup
hgs
parents:
diff changeset
   155
0x1e ins
hgs
parents:
diff changeset
   156
0x1f del
hgs
parents:
diff changeset
   157
0x20 strike
hgs
parents:
diff changeset
   158
0x21 s
hgs
parents:
diff changeset
   159
hgs
parents:
diff changeset
   160
#Misc Tokens 
hgs
parents:
diff changeset
   161
hgs
parents:
diff changeset
   162
0x22 param
hgs
parents:
diff changeset
   163
hgs
parents:
diff changeset
   164
#Base: HTML Element Tags
hgs
parents:
diff changeset
   165
hgs
parents:
diff changeset
   166
0x23 base
hgs
parents:
diff changeset
   167
hgs
parents:
diff changeset
   168
#Unknown Tag: Make this Last always
hgs
parents:
diff changeset
   169
0x24 zzzunknown
hgs
parents:
diff changeset
   170
hgs
parents:
diff changeset
   171
hgs
parents:
diff changeset
   172
#
hgs
parents:
diff changeset
   173
# Attribute table, code page 0
hgs
parents:
diff changeset
   174
#
hgs
parents:
diff changeset
   175
ATTRIBUTES_FOR_CODE_PAGE 0
hgs
parents:
diff changeset
   176
0x05 abbr
hgs
parents:
diff changeset
   177
0x06 accept-charset
hgs
parents:
diff changeset
   178
0x07 accept
hgs
parents:
diff changeset
   179
0x08 accesskey
hgs
parents:
diff changeset
   180
0x09 action
hgs
parents:
diff changeset
   181
0x0a align
hgs
parents:
diff changeset
   182
0x0b alink
hgs
parents:
diff changeset
   183
0x0c alt
hgs
parents:
diff changeset
   184
0x0d archive
hgs
parents:
diff changeset
   185
0x0e axis
hgs
parents:
diff changeset
   186
0x0f background
hgs
parents:
diff changeset
   187
0x10 bgcolor
hgs
parents:
diff changeset
   188
0x11 border
hgs
parents:
diff changeset
   189
0x12 cellpadding
hgs
parents:
diff changeset
   190
0x13 char
hgs
parents:
diff changeset
   191
0x14 charoff
hgs
parents:
diff changeset
   192
0x15 charset
hgs
parents:
diff changeset
   193
0x16 checked
hgs
parents:
diff changeset
   194
0x17 cite
hgs
parents:
diff changeset
   195
0x18 class
hgs
parents:
diff changeset
   196
0x19 classid
hgs
parents:
diff changeset
   197
0x1a clear
hgs
parents:
diff changeset
   198
0x1b code
hgs
parents:
diff changeset
   199
0x1c codebase
hgs
parents:
diff changeset
   200
0x1d codetype
hgs
parents:
diff changeset
   201
0x1e color
hgs
parents:
diff changeset
   202
0x1f cols
hgs
parents:
diff changeset
   203
0x20 colspan
hgs
parents:
diff changeset
   204
#0x21 compact
hgs
parents:
diff changeset
   205
0x22 content
hgs
parents:
diff changeset
   206
0x23 coords
hgs
parents:
diff changeset
   207
0x24 data
hgs
parents:
diff changeset
   208
#0x25 datetime
hgs
parents:
diff changeset
   209
0x26 declare
hgs
parents:
diff changeset
   210
#0x27 defer
hgs
parents:
diff changeset
   211
0x28 dir
hgs
parents:
diff changeset
   212
0x29 disabled
hgs
parents:
diff changeset
   213
0x2a enctype
hgs
parents:
diff changeset
   214
0x2b encoding
hgs
parents:
diff changeset
   215
#0x2c for
hgs
parents:
diff changeset
   216
#0x2d frame
hgs
parents:
diff changeset
   217
0x2e frameborder
hgs
parents:
diff changeset
   218
#0x2f headers
hgs
parents:
diff changeset
   219
0x30 height
hgs
parents:
diff changeset
   220
0x31 href
hgs
parents:
diff changeset
   221
#0x32 hreflang
hgs
parents:
diff changeset
   222
0x33 hspace
hgs
parents:
diff changeset
   223
0x34 http-equiv
hgs
parents:
diff changeset
   224
0x35 id
hgs
parents:
diff changeset
   225
0x36 ismap
hgs
parents:
diff changeset
   226
0x37 label
hgs
parents:
diff changeset
   227
#0x38 lang
hgs
parents:
diff changeset
   228
0x39 language
hgs
parents:
diff changeset
   229
0x3a link
hgs
parents:
diff changeset
   230
#0x3b longdesc
hgs
parents:
diff changeset
   231
0x3c marginheight
hgs
parents:
diff changeset
   232
0x3d marginwidth
hgs
parents:
diff changeset
   233
0x3e maxlength
hgs
parents:
diff changeset
   234
0x3f media
hgs
parents:
diff changeset
   235
# must skip 0x40 - 0x44 - used for global tokens
hgs
parents:
diff changeset
   236
0x45 method
hgs
parents:
diff changeset
   237
0x46 multiple
hgs
parents:
diff changeset
   238
0x47 name
hgs
parents:
diff changeset
   239
0x48 nohref
hgs
parents:
diff changeset
   240
0x49 noresize
hgs
parents:
diff changeset
   241
0x4a noshade
hgs
parents:
diff changeset
   242
0x4b nowrap
hgs
parents:
diff changeset
   243
#0x4c object
hgs
parents:
diff changeset
   244
0x4d onblur
hgs
parents:
diff changeset
   245
0x4e onchange
hgs
parents:
diff changeset
   246
0x4f onclick
hgs
parents:
diff changeset
   247
#0x50 ondblclick
hgs
parents:
diff changeset
   248
0x51 onfocus
hgs
parents:
diff changeset
   249
#0x52 onkeydown
hgs
parents:
diff changeset
   250
#0x53 onkeypress
hgs
parents:
diff changeset
   251
#0x54 onkeyup
hgs
parents:
diff changeset
   252
0x55 onload
hgs
parents:
diff changeset
   253
#0x56 onmousedown
hgs
parents:
diff changeset
   254
#0x57 onmousemove
hgs
parents:
diff changeset
   255
#0x58 onmouseout
hgs
parents:
diff changeset
   256
#0x59 onmouseover
hgs
parents:
diff changeset
   257
#0x5a onmouseup
hgs
parents:
diff changeset
   258
0x5b onreset
hgs
parents:
diff changeset
   259
#0x5c onselect
hgs
parents:
diff changeset
   260
0x5d onsubmit
hgs
parents:
diff changeset
   261
0x5e onunload
hgs
parents:
diff changeset
   262
#0x5f profile
hgs
parents:
diff changeset
   263
#0x60 prompt
hgs
parents:
diff changeset
   264
0x61 readonly
hgs
parents:
diff changeset
   265
0x62 rel
hgs
parents:
diff changeset
   266
0x63 rev
hgs
parents:
diff changeset
   267
0x64 rows
hgs
parents:
diff changeset
   268
0x65 rowspan
hgs
parents:
diff changeset
   269
#0x66 rules
hgs
parents:
diff changeset
   270
0x67 scheme
hgs
parents:
diff changeset
   271
#0x68 scope
hgs
parents:
diff changeset
   272
0x69 scrolling
hgs
parents:
diff changeset
   273
0x6a selected
hgs
parents:
diff changeset
   274
0x6b shape
hgs
parents:
diff changeset
   275
0x6c size
hgs
parents:
diff changeset
   276
#0x?? span
hgs
parents:
diff changeset
   277
# Vodafone proprietary attribute: soundstart
hgs
parents:
diff changeset
   278
0x6d soundstart
hgs
parents:
diff changeset
   279
0x6e src
hgs
parents:
diff changeset
   280
0x6f standby
hgs
parents:
diff changeset
   281
0x70 start
hgs
parents:
diff changeset
   282
0x71 style
hgs
parents:
diff changeset
   283
#0x72 summary
hgs
parents:
diff changeset
   284
0x73 tabindex
hgs
parents:
diff changeset
   285
0x74 target
hgs
parents:
diff changeset
   286
#0x75 text
hgs
parents:
diff changeset
   287
0x76 title
hgs
parents:
diff changeset
   288
0x77 type
hgs
parents:
diff changeset
   289
0x78 usemap
hgs
parents:
diff changeset
   290
0x79 valign
hgs
parents:
diff changeset
   291
0x7a value
hgs
parents:
diff changeset
   292
#0x7b valuetype
hgs
parents:
diff changeset
   293
0x7c version
hgs
parents:
diff changeset
   294
#0x?? vlink
hgs
parents:
diff changeset
   295
# Vodafone proprietary attribute: volume
hgs
parents:
diff changeset
   296
0x7d volume
hgs
parents:
diff changeset
   297
0x7e vspace
hgs
parents:
diff changeset
   298
0x7f width
hgs
parents:
diff changeset
   299
#
hgs
parents:
diff changeset
   300
# The attribute value tokens are treated just like the 
hgs
parents:
diff changeset
   301
# attribute start tokens
hgs
parents:
diff changeset
   302
#
hgs
parents:
diff changeset
   303
0x85 none
hgs
parents:
diff changeset
   304
0x86 left
hgs
parents:
diff changeset
   305
0x87 right
hgs
parents:
diff changeset
   306
0x88 normal
hgs
parents:
diff changeset
   307
0x89 italic
hgs
parents:
diff changeset
   308
0x8a bold
hgs
parents:
diff changeset
   309
0x8b circle
hgs
parents:
diff changeset
   310
0x8c disc
hgs
parents:
diff changeset
   311
0x8d square
hgs
parents:
diff changeset
   312
0x8e always
hgs
parents:
diff changeset
   313
0x8f avoid
hgs
parents:
diff changeset
   314
0x90 center
hgs
parents:
diff changeset
   315
0x91 justify
hgs
parents:
diff changeset
   316
0x92 underline
hgs
parents:
diff changeset
   317
0x93 blink
hgs
parents:
diff changeset
   318
0x94 marquee
hgs
parents:
diff changeset
   319
0x95 top
hgs
parents:
diff changeset
   320
0x96 middle
hgs
parents:
diff changeset
   321
0x97 bottom
hgs
parents:
diff changeset
   322
0x98 baseline
hgs
parents:
diff changeset
   323
0x9a get
hgs
parents:
diff changeset
   324
0x9b post
hgs
parents:
diff changeset
   325
#0x9c multiple
hgs
parents:
diff changeset
   326
0x9d ltr
hgs
parents:
diff changeset
   327
0x9e rtl
hgs
parents:
diff changeset
   328
#0x9f char
hgs
parents:
diff changeset
   329
0xa0 yes
hgs
parents:
diff changeset
   330
0xa1 no
hgs
parents:
diff changeset
   331
0xa2 auto
hgs
parents:
diff changeset
   332
0xa3 button
hgs
parents:
diff changeset
   333
0xa4 submit
hgs
parents:
diff changeset
   334
0xa5 reset
hgs
parents:
diff changeset
   335
#0xa6 selected
hgs
parents:
diff changeset
   336
#0xa7 readonly
hgs
parents:
diff changeset
   337
#0xa8 nohref
hgs
parents:
diff changeset
   338
#0xa9 noresize
hgs
parents:
diff changeset
   339
#0xaa noshade
hgs
parents:
diff changeset
   340
#0xab nowrap
hgs
parents:
diff changeset
   341
#0xac ismap
hgs
parents:
diff changeset
   342
#0xad 0
hgs
parents:
diff changeset
   343
0xae 1
hgs
parents:
diff changeset
   344
#0xaf declare
hgs
parents:
diff changeset
   345
#0xb0 defer
hgs
parents:
diff changeset
   346
#0xb1 disabled
hgs
parents:
diff changeset
   347
#0xb2 compact
hgs
parents:
diff changeset
   348
0xb3 all
hgs
parents:
diff changeset
   349
#0xb4 checked
hgs
parents:
diff changeset
   350
#0xb5 data
hgs
parents:
diff changeset
   351
#0xb6 ref
hgs
parents:
diff changeset
   352
#0xb7 object
hgs
parents:
diff changeset
   353
#0xb8 text
hgs
parents:
diff changeset
   354
0xb9 password
hgs
parents:
diff changeset
   355
0xba checkbox
hgs
parents:
diff changeset
   356
0xbb radio
hgs
parents:
diff changeset
   357
0xbc hidden
hgs
parents:
diff changeset
   358
# Vodafone proprietary attribute values: focus, select
hgs
parents:
diff changeset
   359
0xbd focus
hgs
parents:
diff changeset
   360
0xbe select
hgs
parents:
diff changeset
   361
hgs
parents:
diff changeset
   362
#
hgs
parents:
diff changeset
   363
# Attribute table, code page 1
hgs
parents:
diff changeset
   364
#
hgs
parents:
diff changeset
   365
ATTRIBUTES_FOR_CODE_PAGE 1
hgs
parents:
diff changeset
   366
0x05 zzzunknown
hgs
parents:
diff changeset
   367
# xml-stylesheet is a processing instruction "target" name but is
hgs
parents:
diff changeset
   368
# treated as an attribute name
hgs
parents:
diff changeset
   369
0x06 xml-stylesheet
hgs
parents:
diff changeset
   370
0x07 alternate_name
hgs
parents:
diff changeset
   371
0x08 cellspacing
hgs
parents:
diff changeset
   372
0x09 text
hgs
parents:
diff changeset
   373
0x0a bgproperties
hgs
parents:
diff changeset
   374
#0x?? ordered
hgs
parents:
diff changeset
   375
#0x?? sendreferer
hgs
parents:
diff changeset
   376
hgs
parents:
diff changeset
   377
hgs
parents:
diff changeset
   378
hgs
parents:
diff changeset
   379
#
hgs
parents:
diff changeset
   380
# IMODE attribute table - code page 2
hgs
parents:
diff changeset
   381
#
hgs
parents:
diff changeset
   382
ATTRIBUTES_FOR_CODE_PAGE 2
hgs
parents:
diff changeset
   383
0x05 behavior
hgs
parents:
diff changeset
   384
0x06 direction
hgs
parents:
diff changeset
   385
0x07 loop
hgs
parents:
diff changeset
   386
0x08 scrollamount
hgs
parents:
diff changeset
   387
0x09 scrolldelay
hgs
parents:
diff changeset
   388
#0x0a urn
hgs
parents:
diff changeset
   389
0x0b cti
hgs
parents:
diff changeset
   390
#0x0c utn
hgs
parents:
diff changeset
   391
0x0d telbook
hgs
parents:
diff changeset
   392
#0x0e kana
hgs
parents:
diff changeset
   393
0x0f email
hgs
parents:
diff changeset
   394
#
hgs
parents:
diff changeset
   395
# The IMODE attribute value tokens are treated just like the 
hgs
parents:
diff changeset
   396
# attribute start tokens
hgs
parents:
diff changeset
   397
#
hgs
parents:
diff changeset
   398
0x86 A
hgs
parents:
diff changeset
   399
0x87 a
hgs
parents:
diff changeset
   400
0x88 I
hgs
parents:
diff changeset
   401
0x89 i
hgs
parents:
diff changeset
   402
0x8a scroll
hgs
parents:
diff changeset
   403
0x8b slide
hgs
parents:
diff changeset
   404
0x8c alternate
hgs
parents:
diff changeset
   405
0x21 directkey
hgs
parents:
diff changeset
   406
0x22 memoryname
hgs
parents:
diff changeset
   407
0x23 istyle
hgs
parents:
diff changeset
   408
0x24 mode
hgs
parents:
diff changeset
   409
0x25 bordercolor