1 /* $LynxId: hdr_HTMLDTD.h,v 1.23 2015/12/13 23:08:45 Kihara.Hideto Exp $ */ 2 #ifndef hdr_HTMLDTD_H 3 #define hdr_HTMLDTD_H 1 4 5 #ifdef __cplusplus 6 extern "C" { 7 #endif 8 /* 9 10 Element Numbers 11 12 Must Match all tables by element! 13 These include tables in HTMLDTD.c 14 and code in HTML.c. 15 16 */ 17 typedef enum { 18 HTML_A, 19 HTML_ABBR, 20 HTML_ACRONYM, 21 HTML_ADDRESS, 22 HTML_APPLET, 23 HTML_AREA, 24 HTML_ARTICLE, 25 HTML_ASIDE, 26 HTML_AU, 27 HTML_AUTHOR, 28 HTML_B, 29 HTML_BANNER, 30 HTML_BASE, 31 HTML_BASEFONT, 32 HTML_BDO, 33 HTML_BGSOUND, 34 HTML_BIG, 35 HTML_BLINK, 36 HTML_BLOCKQUOTE, 37 HTML_BODY, 38 HTML_BODYTEXT, 39 HTML_BQ, 40 HTML_BR, 41 HTML_BUTTON, 42 HTML_CAPTION, 43 HTML_CENTER, 44 HTML_CITE, 45 HTML_CODE, 46 HTML_COL, 47 HTML_COLGROUP, 48 HTML_COMMENT, 49 HTML_CREDIT, 50 HTML_DD, 51 HTML_DEL, 52 HTML_DFN, 53 HTML_DIR, 54 HTML_DIV, 55 HTML_DL, 56 HTML_DLC, 57 HTML_DT, 58 HTML_EM, 59 HTML_EMBED, 60 HTML_FIELDSET, 61 HTML_FIG, 62 HTML_FIGURE, 63 HTML_FN, 64 HTML_FONT, 65 HTML_FOOTER, 66 HTML_FORM, 67 HTML_FRAME, 68 HTML_FRAMESET, 69 HTML_H1, 70 HTML_H2, 71 HTML_H3, 72 HTML_H4, 73 HTML_H5, 74 HTML_H6, 75 HTML_HEAD, 76 HTML_HEADER, 77 HTML_HR, 78 HTML_HTML, 79 HTML_HY, 80 HTML_I, 81 HTML_IFRAME, 82 HTML_IMG, 83 HTML_INPUT, 84 HTML_INS, 85 HTML_ISINDEX, 86 HTML_KBD, 87 HTML_KEYGEN, 88 HTML_LABEL, 89 HTML_LEGEND, 90 HTML_LH, 91 HTML_LI, 92 HTML_LINK, 93 HTML_LISTING, 94 HTML_MAIN, 95 HTML_MAP, 96 HTML_MARQUEE, 97 HTML_MATH, 98 HTML_MENU, 99 HTML_META, 100 HTML_NAV, 101 HTML_NEXTID, 102 HTML_NOFRAMES, 103 HTML_NOTE, 104 HTML_OBJECT, 105 HTML_OL, 106 HTML_OPTION, 107 HTML_OVERLAY, 108 HTML_P, 109 HTML_PARAM, 110 HTML_PLAINTEXT, 111 HTML_PRE, 112 HTML_Q, 113 HTML_S, 114 HTML_SAMP, 115 HTML_SCRIPT, 116 HTML_SECTION, 117 HTML_SELECT, 118 HTML_SHY, 119 HTML_SMALL, 120 HTML_SPAN, 121 HTML_SPOT, 122 HTML_STRIKE, 123 HTML_STRONG, 124 HTML_STYLE, 125 HTML_SUB, 126 HTML_SUP, 127 HTML_TAB, 128 HTML_TABLE, 129 HTML_TBODY, 130 HTML_TD, 131 HTML_TEXTAREA, 132 HTML_TEXTFLOW, 133 HTML_TFOOT, 134 HTML_TH, 135 HTML_THEAD, 136 HTML_TITLE, 137 HTML_TR, 138 HTML_TT, 139 HTML_U, 140 HTML_UL, 141 HTML_VAR, 142 HTML_WBR, 143 HTML_XMP, 144 HTML_ALT_OBJECT 145 } HTMLElement; 146 147 /* Notes: HTML.c uses a different extension of the 148 HTML_ELEMENTS space privately, see 149 HTNestedList.h. 150 151 Do NOT replace HTML_ELEMENTS with 152 TABLESIZE(mumble_dtd.tags). 153 154 Keep the following defines in synch with 155 the above enum! 156 */ 157 158 /* # of elements generally visible to Lynx code */ 159 #define HTML_ELEMENTS 126 160 161 /* # of elements visible to SGML parser */ 162 #define HTML_ALL_ELEMENTS 127 163 164 /* 165 166 Attribute numbers 167 168 Identifier is HTML_<element>_<attribute>. 169 These must match the tables in HTML.c! 170 171 */ 172 #define HTML_A_ACCESSKEY 0 173 #define HTML_A_CHARSET 1 174 #define HTML_A_CLASS 2 175 #define HTML_A_CLEAR 3 176 #define HTML_A_COORDS 4 177 #define HTML_A_DIR 5 178 #define HTML_A_HREF 6 179 #define HTML_A_HREFLANG 7 180 #define HTML_A_ID 8 181 #define HTML_A_ISMAP 9 182 #define HTML_A_LANG 10 183 #define HTML_A_MD 11 184 #define HTML_A_NAME 12 185 #define HTML_A_NOTAB 13 186 #define HTML_A_ONBLUR 14 187 #define HTML_A_ONFOCUS 15 188 #define HTML_A_REL 16 189 #define HTML_A_REV 17 190 #define HTML_A_SHAPE 18 191 #define HTML_A_STYLE 19 192 #define HTML_A_TABINDEX 20 193 #define HTML_A_TARGET 21 194 #define HTML_A_TITLE 22 195 #define HTML_A_TYPE 23 196 #define HTML_A_URN 24 197 #define HTML_A_ATTRIBUTES 25 198 199 #define HTML_ADDRESS_CLASS 0 200 #define HTML_ADDRESS_CLEAR 1 201 #define HTML_ADDRESS_DIR 2 202 #define HTML_ADDRESS_ID 3 203 #define HTML_ADDRESS_LANG 4 204 #define HTML_ADDRESS_NOWRAP 5 205 #define HTML_ADDRESS_STYLE 6 206 #define HTML_ADDRESS_TITLE 7 207 #define HTML_ADDRESS_ATTRIBUTES 8 208 209 #define HTML_APPLET_ALIGN 0 210 #define HTML_APPLET_ALT 1 211 #define HTML_APPLET_CLASS 2 212 #define HTML_APPLET_CLEAR 3 213 #define HTML_APPLET_CODE 4 214 #define HTML_APPLET_CODEBASE 5 215 #define HTML_APPLET_DIR 6 216 #define HTML_APPLET_DOWNLOAD 7 217 #define HTML_APPLET_HEIGHT 8 218 #define HTML_APPLET_HSPACE 9 219 #define HTML_APPLET_ID 10 220 #define HTML_APPLET_LANG 11 221 #define HTML_APPLET_NAME 12 222 #define HTML_APPLET_STYLE 13 223 #define HTML_APPLET_TITLE 14 224 #define HTML_APPLET_VSPACE 15 225 #define HTML_APPLET_WIDTH 16 226 #define HTML_APPLET_ATTRIBUTES 17 227 228 #define HTML_AREA_ACCESSKEY 0 229 #define HTML_AREA_ALT 1 230 #define HTML_AREA_CLASS 2 231 #define HTML_AREA_CLEAR 3 232 #define HTML_AREA_COORDS 4 233 #define HTML_AREA_DIR 5 234 #define HTML_AREA_HREF 6 235 #define HTML_AREA_ID 7 236 #define HTML_AREA_LANG 8 237 #define HTML_AREA_NOHREF 9 238 #define HTML_AREA_NOTAB 10 239 #define HTML_AREA_ONBLUR 11 240 #define HTML_AREA_ONFOCUS 12 241 #define HTML_AREA_SHAPE 13 242 #define HTML_AREA_STYLE 14 243 #define HTML_AREA_TABINDEX 15 244 #define HTML_AREA_TARGET 16 245 #define HTML_AREA_TITLE 17 246 #define HTML_AREA_ATTRIBUTES 18 247 248 #define HTML_BASE_CLASS 0 249 #define HTML_BASE_HREF 1 250 #define HTML_BASE_ID 2 251 #define HTML_BASE_STYLE 3 252 #define HTML_BASE_TARGET 4 253 #define HTML_BASE_TITLE 5 254 #define HTML_BASE_ATTRIBUTES 6 255 256 #define HTML_BGSOUND_CLASS 0 257 #define HTML_BGSOUND_CLEAR 1 258 #define HTML_BGSOUND_DIR 2 259 #define HTML_BGSOUND_ID 3 260 #define HTML_BGSOUND_LANG 4 261 #define HTML_BGSOUND_LOOP 5 262 #define HTML_BGSOUND_SRC 6 263 #define HTML_BGSOUND_STYLE 7 264 #define HTML_BGSOUND_TITLE 8 265 #define HTML_BGSOUND_ATTRIBUTES 9 266 267 #define HTML_BODY_ALINK 0 268 #define HTML_BODY_BACKGROUND 1 269 #define HTML_BODY_BGCOLOR 2 270 #define HTML_BODY_CLASS 3 271 #define HTML_BODY_CLEAR 4 272 #define HTML_BODY_DIR 5 273 #define HTML_BODY_ID 6 274 #define HTML_BODY_LANG 7 275 #define HTML_BODY_LINK 8 276 #define HTML_BODY_ONLOAD 9 277 #define HTML_BODY_ONUNLOAD 10 278 #define HTML_BODY_STYLE 11 279 #define HTML_BODY_TEXT 12 280 #define HTML_BODY_TITLE 13 281 #define HTML_BODY_VLINK 14 282 #define HTML_BODY_ATTRIBUTES 15 283 284 #define HTML_BODYTEXT_CLASS 0 285 #define HTML_BODYTEXT_CLEAR 1 286 #define HTML_BODYTEXT_DATA 2 287 #define HTML_BODYTEXT_DIR 3 288 #define HTML_BODYTEXT_ID 4 289 #define HTML_BODYTEXT_LANG 5 290 #define HTML_BODYTEXT_NAME 6 291 #define HTML_BODYTEXT_OBJECT 7 292 #define HTML_BODYTEXT_REF 8 293 #define HTML_BODYTEXT_STYLE 9 294 #define HTML_BODYTEXT_TITLE 10 295 #define HTML_BODYTEXT_TYPE 11 296 #define HTML_BODYTEXT_VALUE 12 297 #define HTML_BODYTEXT_VALUETYPE 13 298 #define HTML_BODYTEXT_ATTRIBUTES 14 299 300 #define HTML_BQ_CITE 0 301 #define HTML_BQ_CLASS 1 302 #define HTML_BQ_CLEAR 2 303 #define HTML_BQ_DIR 3 304 #define HTML_BQ_ID 4 305 #define HTML_BQ_LANG 5 306 #define HTML_BQ_NOWRAP 6 307 #define HTML_BQ_STYLE 7 308 #define HTML_BQ_TITLE 8 309 #define HTML_BQ_ATTRIBUTES 9 310 311 #define HTML_BUTTON_ACCESSKEY 0 312 #define HTML_BUTTON_CLASS 1 313 #define HTML_BUTTON_CLEAR 2 314 #define HTML_BUTTON_DIR 3 315 #define HTML_BUTTON_DISABLED 4 316 #define HTML_BUTTON_ID 5 317 #define HTML_BUTTON_LANG 6 318 #define HTML_BUTTON_NAME 7 319 #define HTML_BUTTON_ONBLUR 8 320 #define HTML_BUTTON_ONFOCUS 9 321 #define HTML_BUTTON_READONLY 10 322 #define HTML_BUTTON_STYLE 11 323 #define HTML_BUTTON_TABINDEX 12 324 #define HTML_BUTTON_TITLE 13 325 #define HTML_BUTTON_TYPE 14 326 #define HTML_BUTTON_VALUE 15 327 #define HTML_BUTTON_ATTRIBUTES 16 328 329 #define HTML_CAPTION_ACCESSKEY 0 330 #define HTML_CAPTION_ALIGN 1 331 #define HTML_CAPTION_CLASS 2 332 #define HTML_CAPTION_CLEAR 3 333 #define HTML_CAPTION_DIR 4 334 #define HTML_CAPTION_ID 5 335 #define HTML_CAPTION_LANG 6 336 #define HTML_CAPTION_STYLE 7 337 #define HTML_CAPTION_TITLE 8 338 #define HTML_CAPTION_ATTRIBUTES 9 339 340 #define HTML_COL_ALIGN 0 341 #define HTML_COL_CHAR 1 342 #define HTML_COL_CHAROFF 2 343 #define HTML_COL_CLASS 3 344 #define HTML_COL_CLEAR 4 345 #define HTML_COL_DIR 5 346 #define HTML_COL_ID 6 347 #define HTML_COL_LANG 7 348 #define HTML_COL_SPAN 8 349 #define HTML_COL_STYLE 9 350 #define HTML_COL_TITLE 10 351 #define HTML_COL_VALIGN 11 352 #define HTML_COL_WIDTH 12 353 #define HTML_COL_ATTRIBUTES 13 354 355 #define HTML_DEL_CITE 0 356 #define HTML_DEL_CLASS 1 357 #define HTML_DEL_DATETIME 2 358 #define HTML_DEL_DIR 3 359 #define HTML_DEL_ID 4 360 #define HTML_DEL_LANG 5 361 #define HTML_DEL_STYLE 6 362 #define HTML_DEL_TITLE 7 363 #define HTML_DEL_ATTRIBUTES 8 364 365 #define HTML_DIV_ALIGN 0 366 #define HTML_DIV_CLASS 1 367 #define HTML_DIV_CLEAR 2 368 #define HTML_DIV_DIR 3 369 #define HTML_DIV_ID 4 370 #define HTML_DIV_LANG 5 371 #define HTML_DIV_STYLE 6 372 #define HTML_DIV_TITLE 7 373 #define HTML_DIV_ATTRIBUTES 8 374 375 #define HTML_DL_CLASS 0 376 #define HTML_DL_CLEAR 1 377 #define HTML_DL_COMPACT 2 378 #define HTML_DL_DIR 3 379 #define HTML_DL_ID 4 380 #define HTML_DL_LANG 5 381 #define HTML_DL_STYLE 6 382 #define HTML_DL_TITLE 7 383 #define HTML_DL_ATTRIBUTES 8 384 385 #define HTML_EMBED_ALIGN 0 386 #define HTML_EMBED_ALT 1 387 #define HTML_EMBED_BORDER 2 388 #define HTML_EMBED_CLASS 3 389 #define HTML_EMBED_CLEAR 4 390 #define HTML_EMBED_DIR 5 391 #define HTML_EMBED_HEIGHT 6 392 #define HTML_EMBED_ID 7 393 #define HTML_EMBED_IMAGEMAP 8 394 #define HTML_EMBED_ISMAP 9 395 #define HTML_EMBED_LANG 10 396 #define HTML_EMBED_MD 11 397 #define HTML_EMBED_NAME 12 398 #define HTML_EMBED_NOFLOW 13 399 #define HTML_EMBED_PARAMS 14 400 #define HTML_EMBED_SRC 15 401 #define HTML_EMBED_STYLE 16 402 #define HTML_EMBED_TITLE 17 403 #define HTML_EMBED_UNITS 18 404 #define HTML_EMBED_USEMAP 19 405 #define HTML_EMBED_WIDTH 20 406 #define HTML_EMBED_ATTRIBUTES 21 407 408 #define HTML_FIG_ALIGN 0 409 #define HTML_FIG_BORDER 1 410 #define HTML_FIG_CLASS 2 411 #define HTML_FIG_CLEAR 3 412 #define HTML_FIG_DIR 4 413 #define HTML_FIG_HEIGHT 5 414 #define HTML_FIG_ID 6 415 #define HTML_FIG_IMAGEMAP 7 416 #define HTML_FIG_ISOBJECT 8 417 #define HTML_FIG_LANG 9 418 #define HTML_FIG_MD 10 419 #define HTML_FIG_NOFLOW 11 420 #define HTML_FIG_SRC 12 421 #define HTML_FIG_STYLE 13 422 #define HTML_FIG_TITLE 14 423 #define HTML_FIG_UNITS 15 424 #define HTML_FIG_WIDTH 16 425 #define HTML_FIG_ATTRIBUTES 17 426 427 #define HTML_FONT_CLASS 0 428 #define HTML_FONT_CLEAR 1 429 #define HTML_FONT_COLOR 2 430 #define HTML_FONT_DIR 3 431 #define HTML_FONT_END 4 432 #define HTML_FONT_FACE 5 433 #define HTML_FONT_ID 6 434 #define HTML_FONT_LANG 7 435 #define HTML_FONT_SIZE 8 436 #define HTML_FONT_STYLE 9 437 #define HTML_FONT_TITLE 10 438 #define HTML_FONT_ATTRIBUTES 11 439 440 #define HTML_FORM_ACCEPT 0 441 #define HTML_FORM_ACCEPT_CHARSET 1 442 #define HTML_FORM_ACTION 2 443 #define HTML_FORM_CLASS 3 444 #define HTML_FORM_CLEAR 4 445 #define HTML_FORM_DIR 5 446 #define HTML_FORM_ENCTYPE 6 447 #define HTML_FORM_ID 7 448 #define HTML_FORM_LANG 8 449 #define HTML_FORM_METHOD 9 450 #define HTML_FORM_ONRESET 10 451 #define HTML_FORM_ONSUBMIT 11 452 #define HTML_FORM_SCRIPT 12 453 #define HTML_FORM_STYLE 13 454 #define HTML_FORM_SUBJECT 14 455 #define HTML_FORM_TARGET 15 456 #define HTML_FORM_TITLE 16 457 #define HTML_FORM_ATTRIBUTES 17 458 459 #define HTML_FRAME_CLASS 0 460 #define HTML_FRAME_FRAMEBORDER 1 461 #define HTML_FRAME_ID 2 462 #define HTML_FRAME_LONGDESC 3 463 #define HTML_FRAME_MARGINHEIGHT 4 464 #define HTML_FRAME_MARGINWIDTH 5 465 #define HTML_FRAME_NAME 6 466 #define HTML_FRAME_NORESIZE 7 467 #define HTML_FRAME_SCROLLING 8 468 #define HTML_FRAME_SRC 9 469 #define HTML_FRAME_STYLE 10 470 #define HTML_FRAME_TITLE 11 471 #define HTML_FRAME_ATTRIBUTES 12 472 473 #define HTML_FRAMESET_COLS 0 474 #define HTML_FRAMESET_ONLOAD 1 475 #define HTML_FRAMESET_ONUNLOAD 2 476 #define HTML_FRAMESET_ROWS 3 477 #define HTML_FRAMESET_ATTRIBUTES 4 478 479 #define HTML_GEN_CLASS 0 480 #define HTML_GEN_CLEAR 1 481 #define HTML_GEN_DIR 2 482 #define HTML_GEN_ID 3 483 #define HTML_GEN_LANG 4 484 #define HTML_GEN_STYLE 5 485 #define HTML_GEN_TITLE 6 486 #define HTML_GEN_ATTRIBUTES 7 487 488 #define HTML_GEN5_CLASS 0 489 #define HTML_GEN5_DIR 1 490 #define HTML_GEN5_ID 2 491 #define HTML_GEN5_LANG 3 492 #define HTML_GEN5_ROLE 4 493 #define HTML_GEN5_STYLE 5 494 #define HTML_GEN5_TITLE 6 495 #define HTML_GEN5_ATTRIBUTES 7 496 497 #define HTML_H_ALIGN 0 498 #define HTML_H_CLASS 1 499 #define HTML_H_CLEAR 2 500 #define HTML_H_DINGBAT 3 501 #define HTML_H_DIR 4 502 #define HTML_H_ID 5 503 #define HTML_H_LANG 6 504 #define HTML_H_MD 7 505 #define HTML_H_NOWRAP 8 506 #define HTML_H_SEQNUM 9 507 #define HTML_H_SKIP 10 508 #define HTML_H_SRC 11 509 #define HTML_H_STYLE 12 510 #define HTML_H_TITLE 13 511 #define HTML_H_ATTRIBUTES 14 512 513 #define HTML_HR_ALIGN 0 514 #define HTML_HR_CLASS 1 515 #define HTML_HR_CLEAR 2 516 #define HTML_HR_DIR 3 517 #define HTML_HR_ID 4 518 #define HTML_HR_LANG 5 519 #define HTML_HR_MD 6 520 #define HTML_HR_NOSHADE 7 521 #define HTML_HR_SIZE 8 522 #define HTML_HR_SRC 9 523 #define HTML_HR_STYLE 10 524 #define HTML_HR_TITLE 11 525 #define HTML_HR_WIDTH 12 526 #define HTML_HR_ATTRIBUTES 13 527 528 #define HTML_IFRAME_ALIGN 0 529 #define HTML_IFRAME_CLASS 1 530 #define HTML_IFRAME_FRAMEBORDER 2 531 #define HTML_IFRAME_HEIGHT 3 532 #define HTML_IFRAME_ID 4 533 #define HTML_IFRAME_LONGDESC 5 534 #define HTML_IFRAME_MARGINHEIGHT 6 535 #define HTML_IFRAME_MARGINWIDTH 7 536 #define HTML_IFRAME_NAME 8 537 #define HTML_IFRAME_SCROLLING 9 538 #define HTML_IFRAME_SRC 10 539 #define HTML_IFRAME_STYLE 11 540 #define HTML_IFRAME_TITLE 12 541 #define HTML_IFRAME_WIDTH 13 542 #define HTML_IFRAME_ATTRIBUTES 14 543 544 #define HTML_IMG_ALIGN 0 545 #define HTML_IMG_ALT 1 546 #define HTML_IMG_BORDER 2 547 #define HTML_IMG_CLASS 3 548 #define HTML_IMG_CLEAR 4 549 #define HTML_IMG_DIR 5 550 #define HTML_IMG_HEIGHT 6 551 #define HTML_IMG_HSPACE 7 552 #define HTML_IMG_ID 8 553 #define HTML_IMG_ISMAP 9 554 #define HTML_IMG_ISOBJECT 10 555 #define HTML_IMG_LANG 11 556 #define HTML_IMG_LONGDESC 12 557 #define HTML_IMG_MD 13 558 #define HTML_IMG_NAME 14 559 #define HTML_IMG_SRC 15 560 #define HTML_IMG_STYLE 16 561 #define HTML_IMG_TITLE 17 562 #define HTML_IMG_UNITS 18 563 #define HTML_IMG_USEMAP 19 564 #define HTML_IMG_VSPACE 20 565 #define HTML_IMG_WIDTH 21 566 #define HTML_IMG_ATTRIBUTES 22 567 568 #define HTML_INPUT_ACCEPT 0 569 #define HTML_INPUT_ACCEPT_CHARSET 1 570 #define HTML_INPUT_ACCESSKEY 2 571 #define HTML_INPUT_ALIGN 3 572 #define HTML_INPUT_ALT 4 573 #define HTML_INPUT_CHECKED 5 574 #define HTML_INPUT_CLASS 6 575 #define HTML_INPUT_CLEAR 7 576 #define HTML_INPUT_DIR 8 577 #define HTML_INPUT_DISABLED 9 578 #define HTML_INPUT_ERROR 10 579 #define HTML_INPUT_HEIGHT 11 580 #define HTML_INPUT_ID 12 581 #define HTML_INPUT_ISMAP 13 582 #define HTML_INPUT_LANG 14 583 #define HTML_INPUT_MAX 15 584 #define HTML_INPUT_MAXLENGTH 16 585 #define HTML_INPUT_MD 17 586 #define HTML_INPUT_MIN 18 587 #define HTML_INPUT_NAME 19 588 #define HTML_INPUT_NOTAB 20 589 #define HTML_INPUT_ONBLUR 21 590 #define HTML_INPUT_ONCHANGE 22 591 #define HTML_INPUT_ONFOCUS 23 592 #define HTML_INPUT_ONSELECT 24 593 #define HTML_INPUT_READONLY 25 594 #define HTML_INPUT_SIZE 26 595 #define HTML_INPUT_SRC 27 596 #define HTML_INPUT_STYLE 28 597 #define HTML_INPUT_TABINDEX 29 598 #define HTML_INPUT_TITLE 30 599 #define HTML_INPUT_TYPE 31 600 #define HTML_INPUT_USEMAP 32 601 #define HTML_INPUT_VALUE 33 602 #define HTML_INPUT_WIDTH 34 603 #define HTML_INPUT_ATTRIBUTES 35 604 605 #define HTML_ISINDEX_ACTION 0 606 #define HTML_ISINDEX_CLASS 1 607 #define HTML_ISINDEX_DIR 2 608 #define HTML_ISINDEX_HREF 3 609 #define HTML_ISINDEX_ID 4 610 #define HTML_ISINDEX_LANG 5 611 #define HTML_ISINDEX_PROMPT 6 612 #define HTML_ISINDEX_STYLE 7 613 #define HTML_ISINDEX_TITLE 8 614 #define HTML_ISINDEX_ATTRIBUTES 9 615 616 #define HTML_KEYGEN_CHALLENGE 0 617 #define HTML_KEYGEN_CLASS 1 618 #define HTML_KEYGEN_DIR 2 619 #define HTML_KEYGEN_ID 3 620 #define HTML_KEYGEN_LANG 4 621 #define HTML_KEYGEN_NAME 5 622 #define HTML_KEYGEN_STYLE 6 623 #define HTML_KEYGEN_TITLE 7 624 #define HTML_KEYGEN_ATTRIBUTES 8 625 626 #define HTML_LABEL_ACCESSKEY 0 627 #define HTML_LABEL_CLASS 1 628 #define HTML_LABEL_CLEAR 2 629 #define HTML_LABEL_DIR 3 630 #define HTML_LABEL_FOR 4 631 #define HTML_LABEL_ID 5 632 #define HTML_LABEL_LANG 6 633 #define HTML_LABEL_ONBLUR 7 634 #define HTML_LABEL_ONFOCUS 8 635 #define HTML_LABEL_STYLE 9 636 #define HTML_LABEL_TITLE 10 637 #define HTML_LABEL_ATTRIBUTES 11 638 639 #define HTML_LI_CLASS 0 640 #define HTML_LI_CLEAR 1 641 #define HTML_LI_DINGBAT 2 642 #define HTML_LI_DIR 3 643 #define HTML_LI_ID 4 644 #define HTML_LI_LANG 5 645 #define HTML_LI_MD 6 646 #define HTML_LI_SKIP 7 647 #define HTML_LI_SRC 8 648 #define HTML_LI_STYLE 9 649 #define HTML_LI_TITLE 10 650 #define HTML_LI_TYPE 11 651 #define HTML_LI_VALUE 12 652 #define HTML_LI_ATTRIBUTES 13 653 654 #define HTML_LINK_CHARSET 0 655 #define HTML_LINK_CLASS 1 656 #define HTML_LINK_DIR 2 657 #define HTML_LINK_HREF 3 658 #define HTML_LINK_HREFLANG 4 659 #define HTML_LINK_ID 5 660 #define HTML_LINK_LANG 6 661 #define HTML_LINK_MEDIA 7 662 #define HTML_LINK_REL 8 663 #define HTML_LINK_REV 9 664 #define HTML_LINK_STYLE 10 665 #define HTML_LINK_TARGET 11 666 #define HTML_LINK_TITLE 12 667 #define HTML_LINK_TYPE 13 668 #define HTML_LINK_ATTRIBUTES 14 669 670 #define HTML_MAP_CLASS 0 671 #define HTML_MAP_CLEAR 1 672 #define HTML_MAP_DIR 2 673 #define HTML_MAP_ID 3 674 #define HTML_MAP_LANG 4 675 #define HTML_MAP_NAME 5 676 #define HTML_MAP_STYLE 6 677 #define HTML_MAP_TITLE 7 678 #define HTML_MAP_ATTRIBUTES 8 679 680 #define HTML_MATH_BOX 0 681 #define HTML_MATH_CLASS 1 682 #define HTML_MATH_CLEAR 2 683 #define HTML_MATH_DIR 3 684 #define HTML_MATH_ID 4 685 #define HTML_MATH_LANG 5 686 #define HTML_MATH_STYLE 6 687 #define HTML_MATH_TITLE 7 688 #define HTML_MATH_ATTRIBUTES 8 689 690 #define HTML_META_CHARSET 0 691 #define HTML_META_CONTENT 1 692 #define HTML_META_HTTP_EQUIV 2 693 #define HTML_META_NAME 3 694 #define HTML_META_SCHEME 4 695 #define HTML_META_ATTRIBUTES 5 696 697 #define HTML_NEXTID_N 0 698 #define HTML_NEXTID_ATTRIBUTES 1 699 700 #define HTML_NOTE_CLASS 0 701 #define HTML_NOTE_CLEAR 1 702 #define HTML_NOTE_DIR 2 703 #define HTML_NOTE_ID 3 704 #define HTML_NOTE_LANG 4 705 #define HTML_NOTE_MD 5 706 #define HTML_NOTE_ROLE 6 707 #define HTML_NOTE_SRC 7 708 #define HTML_NOTE_STYLE 8 709 #define HTML_NOTE_TITLE 9 710 #define HTML_NOTE_ATTRIBUTES 10 711 712 #define HTML_OBJECT_ALIGN 0 713 #define HTML_OBJECT_ARCHIVE 1 714 #define HTML_OBJECT_BORDER 2 715 #define HTML_OBJECT_CLASS 3 716 #define HTML_OBJECT_CLASSID 4 717 #define HTML_OBJECT_CODEBASE 5 718 #define HTML_OBJECT_CODETYPE 6 719 #define HTML_OBJECT_DATA 7 720 #define HTML_OBJECT_DECLARE 8 721 #define HTML_OBJECT_DIR 9 722 #define HTML_OBJECT_HEIGHT 10 723 #define HTML_OBJECT_HSPACE 11 724 #define HTML_OBJECT_ID 12 725 #define HTML_OBJECT_ISMAP 13 726 #define HTML_OBJECT_LANG 14 727 #define HTML_OBJECT_NAME 15 728 #define HTML_OBJECT_NOTAB 16 729 #define HTML_OBJECT_SHAPES 17 730 #define HTML_OBJECT_STANDBY 18 731 #define HTML_OBJECT_STYLE 19 732 #define HTML_OBJECT_TABINDEX 20 733 #define HTML_OBJECT_TITLE 21 734 #define HTML_OBJECT_TYPE 22 735 #define HTML_OBJECT_USEMAP 23 736 #define HTML_OBJECT_VSPACE 24 737 #define HTML_OBJECT_WIDTH 25 738 #define HTML_OBJECT_ATTRIBUTES 26 739 740 #define HTML_OL_CLASS 0 741 #define HTML_OL_CLEAR 1 742 #define HTML_OL_COMPACT 2 743 #define HTML_OL_CONTINUE 3 744 #define HTML_OL_DIR 4 745 #define HTML_OL_ID 5 746 #define HTML_OL_LANG 6 747 #define HTML_OL_SEQNUM 7 748 #define HTML_OL_START 8 749 #define HTML_OL_STYLE 9 750 #define HTML_OL_TITLE 10 751 #define HTML_OL_TYPE 11 752 #define HTML_OL_ATTRIBUTES 12 753 754 #define HTML_OPTION_CLASS 0 755 #define HTML_OPTION_CLEAR 1 756 #define HTML_OPTION_DIR 2 757 #define HTML_OPTION_DISABLED 3 758 #define HTML_OPTION_ERROR 4 759 #define HTML_OPTION_ID 5 760 #define HTML_OPTION_LABEL 6 761 #define HTML_OPTION_LANG 7 762 #define HTML_OPTION_SELECTED 8 763 #define HTML_OPTION_SHAPE 9 764 #define HTML_OPTION_STYLE 10 765 #define HTML_OPTION_TITLE 11 766 #define HTML_OPTION_VALUE 12 767 #define HTML_OPTION_ATTRIBUTES 13 768 769 #define HTML_OVERLAY_CLASS 0 770 #define HTML_OVERLAY_HEIGHT 1 771 #define HTML_OVERLAY_ID 2 772 #define HTML_OVERLAY_IMAGEMAP 3 773 #define HTML_OVERLAY_MD 4 774 #define HTML_OVERLAY_SRC 5 775 #define HTML_OVERLAY_STYLE 6 776 #define HTML_OVERLAY_TITLE 7 777 #define HTML_OVERLAY_UNITS 8 778 #define HTML_OVERLAY_WIDTH 9 779 #define HTML_OVERLAY_X 10 780 #define HTML_OVERLAY_Y 11 781 #define HTML_OVERLAY_ATTRIBUTES 12 782 783 #define HTML_P_ALIGN 0 784 #define HTML_P_CLASS 1 785 #define HTML_P_CLEAR 2 786 #define HTML_P_DIR 3 787 #define HTML_P_ID 4 788 #define HTML_P_LANG 5 789 #define HTML_P_NOWRAP 6 790 #define HTML_P_STYLE 7 791 #define HTML_P_TITLE 8 792 #define HTML_P_ATTRIBUTES 9 793 794 #define HTML_PARAM_ACCEPT 0 795 #define HTML_PARAM_ACCEPT_CHARSET 1 796 #define HTML_PARAM_ACCEPT_ENCODING 2 797 #define HTML_PARAM_CLASS 3 798 #define HTML_PARAM_CLEAR 4 799 #define HTML_PARAM_DATA 5 800 #define HTML_PARAM_DIR 6 801 #define HTML_PARAM_ID 7 802 #define HTML_PARAM_LANG 8 803 #define HTML_PARAM_NAME 9 804 #define HTML_PARAM_OBJECT 10 805 #define HTML_PARAM_REF 11 806 #define HTML_PARAM_STYLE 12 807 #define HTML_PARAM_TITLE 13 808 #define HTML_PARAM_TYPE 14 809 #define HTML_PARAM_VALUE 15 810 #define HTML_PARAM_VALUEREF 16 811 #define HTML_PARAM_VALUETYPE 17 812 #define HTML_PARAM_ATTRIBUTES 18 813 814 #define HTML_Q_CITE 0 815 #define HTML_Q_CLASS 1 816 #define HTML_Q_CLEAR 2 817 #define HTML_Q_DIR 3 818 #define HTML_Q_ID 4 819 #define HTML_Q_LANG 5 820 #define HTML_Q_STYLE 6 821 #define HTML_Q_TITLE 7 822 #define HTML_Q_ATTRIBUTES 8 823 824 #define HTML_SCRIPT_CHARSET 0 825 #define HTML_SCRIPT_CLASS 1 826 #define HTML_SCRIPT_CLEAR 2 827 #define HTML_SCRIPT_DEFER 3 828 #define HTML_SCRIPT_DIR 4 829 #define HTML_SCRIPT_EVENT 5 830 #define HTML_SCRIPT_FOR 6 831 #define HTML_SCRIPT_ID 7 832 #define HTML_SCRIPT_LANG 8 833 #define HTML_SCRIPT_LANGUAGE 9 834 #define HTML_SCRIPT_NAME 10 835 #define HTML_SCRIPT_SCRIPTENGINE 11 836 #define HTML_SCRIPT_SRC 12 837 #define HTML_SCRIPT_STYLE 13 838 #define HTML_SCRIPT_TITLE 14 839 #define HTML_SCRIPT_TYPE 15 840 #define HTML_SCRIPT_ATTRIBUTES 16 841 842 #define HTML_SELECT_ALIGN 0 843 #define HTML_SELECT_CLASS 1 844 #define HTML_SELECT_CLEAR 2 845 #define HTML_SELECT_DIR 3 846 #define HTML_SELECT_DISABLED 4 847 #define HTML_SELECT_ERROR 5 848 #define HTML_SELECT_HEIGHT 6 849 #define HTML_SELECT_ID 7 850 #define HTML_SELECT_LANG 8 851 #define HTML_SELECT_MD 9 852 #define HTML_SELECT_MULTIPLE 10 853 #define HTML_SELECT_NAME 11 854 #define HTML_SELECT_NOTAB 12 855 #define HTML_SELECT_ONBLUR 13 856 #define HTML_SELECT_ONCHANGE 14 857 #define HTML_SELECT_ONFOCUS 15 858 #define HTML_SELECT_SIZE 16 859 #define HTML_SELECT_STYLE 17 860 #define HTML_SELECT_TABINDEX 18 861 #define HTML_SELECT_TITLE 19 862 #define HTML_SELECT_UNITS 20 863 #define HTML_SELECT_WIDTH 21 864 #define HTML_SELECT_ATTRIBUTES 22 865 866 #define HTML_STYLE_CLASS 0 867 #define HTML_STYLE_DIR 1 868 #define HTML_STYLE_ID 2 869 #define HTML_STYLE_LANG 3 870 #define HTML_STYLE_MEDIA 4 871 #define HTML_STYLE_NOTATION 5 872 #define HTML_STYLE_STYLE 6 873 #define HTML_STYLE_TITLE 7 874 #define HTML_STYLE_TYPE 8 875 #define HTML_STYLE_ATTRIBUTES 9 876 877 #define HTML_TAB_ALIGN 0 878 #define HTML_TAB_CLASS 1 879 #define HTML_TAB_CLEAR 2 880 #define HTML_TAB_DIR 3 881 #define HTML_TAB_DP 4 882 #define HTML_TAB_ID 5 883 #define HTML_TAB_INDENT 6 884 #define HTML_TAB_LANG 7 885 #define HTML_TAB_STYLE 8 886 #define HTML_TAB_TITLE 9 887 #define HTML_TAB_TO 10 888 #define HTML_TAB_ATTRIBUTES 11 889 890 #define HTML_TABLE_ALIGN 0 891 #define HTML_TABLE_BACKGROUND 1 892 #define HTML_TABLE_BORDER 2 893 #define HTML_TABLE_CELLPADDING 3 894 #define HTML_TABLE_CELLSPACING 4 895 #define HTML_TABLE_CLASS 5 896 #define HTML_TABLE_CLEAR 6 897 #define HTML_TABLE_COLS 7 898 #define HTML_TABLE_COLSPEC 8 899 #define HTML_TABLE_DIR 9 900 #define HTML_TABLE_DP 10 901 #define HTML_TABLE_FRAME 11 902 #define HTML_TABLE_ID 12 903 #define HTML_TABLE_LANG 13 904 #define HTML_TABLE_NOFLOW 14 905 #define HTML_TABLE_NOWRAP 15 906 #define HTML_TABLE_RULES 16 907 #define HTML_TABLE_STYLE 17 908 #define HTML_TABLE_SUMMARY 18 909 #define HTML_TABLE_TITLE 19 910 #define HTML_TABLE_UNITS 20 911 #define HTML_TABLE_WIDTH 21 912 #define HTML_TABLE_ATTRIBUTES 22 913 914 #define HTML_TD_ABBR 0 915 #define HTML_TD_ALIGN 1 916 #define HTML_TD_AXES 2 917 #define HTML_TD_AXIS 3 918 #define HTML_TD_BACKGROUND 4 919 #define HTML_TD_CHAR 5 920 #define HTML_TD_CHAROFF 6 921 #define HTML_TD_CLASS 7 922 #define HTML_TD_CLEAR 8 923 #define HTML_TD_COLSPAN 9 924 #define HTML_TD_DIR 10 925 #define HTML_TD_DP 11 926 #define HTML_TD_HEADERS 12 927 #define HTML_TD_HEIGHT 13 928 #define HTML_TD_ID 14 929 #define HTML_TD_LANG 15 930 #define HTML_TD_NOWRAP 16 931 #define HTML_TD_ROWSPAN 17 932 #define HTML_TD_SCOPE 18 933 #define HTML_TD_STYLE 19 934 #define HTML_TD_TITLE 20 935 #define HTML_TD_VALIGN 21 936 #define HTML_TD_WIDTH 22 937 #define HTML_TD_ATTRIBUTES 23 938 939 #define HTML_TEXTAREA_ACCEPT_CHARSET 0 940 #define HTML_TEXTAREA_ACCESSKEY 1 941 #define HTML_TEXTAREA_ALIGN 2 942 #define HTML_TEXTAREA_CLASS 3 943 #define HTML_TEXTAREA_CLEAR 4 944 #define HTML_TEXTAREA_COLS 5 945 #define HTML_TEXTAREA_DIR 6 946 #define HTML_TEXTAREA_DISABLED 7 947 #define HTML_TEXTAREA_ERROR 8 948 #define HTML_TEXTAREA_ID 9 949 #define HTML_TEXTAREA_LANG 10 950 #define HTML_TEXTAREA_NAME 11 951 #define HTML_TEXTAREA_NOTAB 12 952 #define HTML_TEXTAREA_ONBLUR 13 953 #define HTML_TEXTAREA_ONCHANGE 14 954 #define HTML_TEXTAREA_ONFOCUS 15 955 #define HTML_TEXTAREA_ONSELECT 16 956 #define HTML_TEXTAREA_READONLY 17 957 #define HTML_TEXTAREA_ROWS 18 958 #define HTML_TEXTAREA_STYLE 19 959 #define HTML_TEXTAREA_TABINDEX 20 960 #define HTML_TEXTAREA_TITLE 21 961 #define HTML_TEXTAREA_ATTRIBUTES 22 962 963 #define HTML_TR_ALIGN 0 964 #define HTML_TR_CHAR 1 965 #define HTML_TR_CHAROFF 2 966 #define HTML_TR_CLASS 3 967 #define HTML_TR_CLEAR 4 968 #define HTML_TR_DIR 5 969 #define HTML_TR_DP 6 970 #define HTML_TR_ID 7 971 #define HTML_TR_LANG 8 972 #define HTML_TR_NOWRAP 9 973 #define HTML_TR_STYLE 10 974 #define HTML_TR_TITLE 11 975 #define HTML_TR_VALIGN 12 976 #define HTML_TR_ATTRIBUTES 13 977 978 #define HTML_UL_CLASS 0 979 #define HTML_UL_CLEAR 1 980 #define HTML_UL_COMPACT 2 981 #define HTML_UL_DINGBAT 3 982 #define HTML_UL_DIR 4 983 #define HTML_UL_ID 5 984 #define HTML_UL_LANG 6 985 #define HTML_UL_MD 7 986 #define HTML_UL_PLAIN 8 987 #define HTML_UL_SRC 9 988 #define HTML_UL_STYLE 10 989 #define HTML_UL_TITLE 11 990 #define HTML_UL_TYPE 12 991 #define HTML_UL_WRAP 13 992 #define HTML_UL_ATTRIBUTES 14 993 994 #ifdef __cplusplus 995 } 996 #endif 997 #endif /* hdr_HTMLDTD_H */ 998