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