1 #ifndef __ATTRDICT_H__ 2 #define __ATTRDICT_H__ 3 4 /* attrdict.h -- extended attribute information 5 6 (c) 1998-2006 (W3C) MIT, ERCIM, Keio University 7 See tidy.h for the copyright notice. 8 9 $Id: attrdict.h,v 1.4 2006/09/12 15:14:44 arnaud02 Exp $ 10 */ 11 12 #include "tidy.h" 13 14 typedef struct _AttrVersion 15 { 16 TidyAttrId attribute; 17 uint versions; 18 } AttrVersion; 19 20 extern const AttrVersion TY_(W3CAttrsFor_A)[]; 21 extern const AttrVersion TY_(W3CAttrsFor_ABBR)[]; 22 extern const AttrVersion TY_(W3CAttrsFor_ACRONYM)[]; 23 extern const AttrVersion TY_(W3CAttrsFor_ADDRESS)[]; 24 extern const AttrVersion TY_(W3CAttrsFor_APPLET)[]; 25 extern const AttrVersion TY_(W3CAttrsFor_AREA)[]; 26 extern const AttrVersion TY_(W3CAttrsFor_B)[]; 27 extern const AttrVersion TY_(W3CAttrsFor_BASE)[]; 28 extern const AttrVersion TY_(W3CAttrsFor_BASEFONT)[]; 29 extern const AttrVersion TY_(W3CAttrsFor_BDO)[]; 30 extern const AttrVersion TY_(W3CAttrsFor_BIG)[]; 31 extern const AttrVersion TY_(W3CAttrsFor_BLOCKQUOTE)[]; 32 extern const AttrVersion TY_(W3CAttrsFor_BODY)[]; 33 extern const AttrVersion TY_(W3CAttrsFor_BR)[]; 34 extern const AttrVersion TY_(W3CAttrsFor_BUTTON)[]; 35 extern const AttrVersion TY_(W3CAttrsFor_CAPTION)[]; 36 extern const AttrVersion TY_(W3CAttrsFor_CENTER)[]; 37 extern const AttrVersion TY_(W3CAttrsFor_CITE)[]; 38 extern const AttrVersion TY_(W3CAttrsFor_CODE)[]; 39 extern const AttrVersion TY_(W3CAttrsFor_COL)[]; 40 extern const AttrVersion TY_(W3CAttrsFor_COLGROUP)[]; 41 extern const AttrVersion TY_(W3CAttrsFor_DD)[]; 42 extern const AttrVersion TY_(W3CAttrsFor_DEL)[]; 43 extern const AttrVersion TY_(W3CAttrsFor_DFN)[]; 44 extern const AttrVersion TY_(W3CAttrsFor_DIR)[]; 45 extern const AttrVersion TY_(W3CAttrsFor_DIV)[]; 46 extern const AttrVersion TY_(W3CAttrsFor_DL)[]; 47 extern const AttrVersion TY_(W3CAttrsFor_DT)[]; 48 extern const AttrVersion TY_(W3CAttrsFor_EM)[]; 49 extern const AttrVersion TY_(W3CAttrsFor_FIELDSET)[]; 50 extern const AttrVersion TY_(W3CAttrsFor_FONT)[]; 51 extern const AttrVersion TY_(W3CAttrsFor_FORM)[]; 52 extern const AttrVersion TY_(W3CAttrsFor_FRAME)[]; 53 extern const AttrVersion TY_(W3CAttrsFor_FRAMESET)[]; 54 extern const AttrVersion TY_(W3CAttrsFor_H1)[]; 55 extern const AttrVersion TY_(W3CAttrsFor_H2)[]; 56 extern const AttrVersion TY_(W3CAttrsFor_H3)[]; 57 extern const AttrVersion TY_(W3CAttrsFor_H4)[]; 58 extern const AttrVersion TY_(W3CAttrsFor_H5)[]; 59 extern const AttrVersion TY_(W3CAttrsFor_H6)[]; 60 extern const AttrVersion TY_(W3CAttrsFor_HEAD)[]; 61 extern const AttrVersion TY_(W3CAttrsFor_HR)[]; 62 extern const AttrVersion TY_(W3CAttrsFor_HTML)[]; 63 extern const AttrVersion TY_(W3CAttrsFor_I)[]; 64 extern const AttrVersion TY_(W3CAttrsFor_IFRAME)[]; 65 extern const AttrVersion TY_(W3CAttrsFor_IMG)[]; 66 extern const AttrVersion TY_(W3CAttrsFor_INPUT)[]; 67 extern const AttrVersion TY_(W3CAttrsFor_INS)[]; 68 extern const AttrVersion TY_(W3CAttrsFor_ISINDEX)[]; 69 extern const AttrVersion TY_(W3CAttrsFor_KBD)[]; 70 extern const AttrVersion TY_(W3CAttrsFor_LABEL)[]; 71 extern const AttrVersion TY_(W3CAttrsFor_LEGEND)[]; 72 extern const AttrVersion TY_(W3CAttrsFor_LI)[]; 73 extern const AttrVersion TY_(W3CAttrsFor_LINK)[]; 74 extern const AttrVersion TY_(W3CAttrsFor_LISTING)[]; 75 extern const AttrVersion TY_(W3CAttrsFor_MAP)[]; 76 extern const AttrVersion TY_(W3CAttrsFor_MENU)[]; 77 extern const AttrVersion TY_(W3CAttrsFor_META)[]; 78 extern const AttrVersion TY_(W3CAttrsFor_NEXTID)[]; 79 extern const AttrVersion TY_(W3CAttrsFor_NOFRAMES)[]; 80 extern const AttrVersion TY_(W3CAttrsFor_NOSCRIPT)[]; 81 extern const AttrVersion TY_(W3CAttrsFor_OBJECT)[]; 82 extern const AttrVersion TY_(W3CAttrsFor_OL)[]; 83 extern const AttrVersion TY_(W3CAttrsFor_OPTGROUP)[]; 84 extern const AttrVersion TY_(W3CAttrsFor_OPTION)[]; 85 extern const AttrVersion TY_(W3CAttrsFor_P)[]; 86 extern const AttrVersion TY_(W3CAttrsFor_PARAM)[]; 87 extern const AttrVersion TY_(W3CAttrsFor_PLAINTEXT)[]; 88 extern const AttrVersion TY_(W3CAttrsFor_PRE)[]; 89 extern const AttrVersion TY_(W3CAttrsFor_Q)[]; 90 extern const AttrVersion TY_(W3CAttrsFor_RB)[]; 91 extern const AttrVersion TY_(W3CAttrsFor_RBC)[]; 92 extern const AttrVersion TY_(W3CAttrsFor_RP)[]; 93 extern const AttrVersion TY_(W3CAttrsFor_RT)[]; 94 extern const AttrVersion TY_(W3CAttrsFor_RTC)[]; 95 extern const AttrVersion TY_(W3CAttrsFor_RUBY)[]; 96 extern const AttrVersion TY_(W3CAttrsFor_S)[]; 97 extern const AttrVersion TY_(W3CAttrsFor_SAMP)[]; 98 extern const AttrVersion TY_(W3CAttrsFor_SCRIPT)[]; 99 extern const AttrVersion TY_(W3CAttrsFor_SELECT)[]; 100 extern const AttrVersion TY_(W3CAttrsFor_SMALL)[]; 101 extern const AttrVersion TY_(W3CAttrsFor_SPAN)[]; 102 extern const AttrVersion TY_(W3CAttrsFor_STRIKE)[]; 103 extern const AttrVersion TY_(W3CAttrsFor_STRONG)[]; 104 extern const AttrVersion TY_(W3CAttrsFor_STYLE)[]; 105 extern const AttrVersion TY_(W3CAttrsFor_SUB)[]; 106 extern const AttrVersion TY_(W3CAttrsFor_SUP)[]; 107 extern const AttrVersion TY_(W3CAttrsFor_TABLE)[]; 108 extern const AttrVersion TY_(W3CAttrsFor_TBODY)[]; 109 extern const AttrVersion TY_(W3CAttrsFor_TD)[]; 110 extern const AttrVersion TY_(W3CAttrsFor_TEXTAREA)[]; 111 extern const AttrVersion TY_(W3CAttrsFor_TFOOT)[]; 112 extern const AttrVersion TY_(W3CAttrsFor_TH)[]; 113 extern const AttrVersion TY_(W3CAttrsFor_THEAD)[]; 114 extern const AttrVersion TY_(W3CAttrsFor_TITLE)[]; 115 extern const AttrVersion TY_(W3CAttrsFor_TR)[]; 116 extern const AttrVersion TY_(W3CAttrsFor_TT)[]; 117 extern const AttrVersion TY_(W3CAttrsFor_U)[]; 118 extern const AttrVersion TY_(W3CAttrsFor_UL)[]; 119 extern const AttrVersion TY_(W3CAttrsFor_VAR)[]; 120 extern const AttrVersion TY_(W3CAttrsFor_XMP)[]; 121 122 #endif /* __ATTRDICT_H__ */ 123