Click here to Skip to main content
15,892,059 members
Articles / Programming Languages / Visual Basic

EfTidy: The Tidy Library Wrapper

Rate me:
Please Sign up or sign in to vote.
4.91/5 (36 votes)
6 Sep 2013GPL310 min read 186.1K   5K   88  
A free component for HTML parsing and cleaning
#ifndef __ATTRDICT_H__
#define __ATTRDICT_H__

/* attrdict.h -- extended attribute information

   (c) 1998-2004 (W3C) MIT, ERCIM, Keio University
   See tidy.h for the copyright notice.

   $Id: attrdict.h,v 1.3 2004/08/02 02:22:12 terry_teague Exp $
*/

#include "tidy.h"

typedef struct _AttrVersion
{
    TidyAttrId attribute;
    uint versions;
} AttrVersion;

extern const AttrVersion W3CAttrsFor_A[];
extern const AttrVersion W3CAttrsFor_ABBR[];
extern const AttrVersion W3CAttrsFor_ACRONYM[];
extern const AttrVersion W3CAttrsFor_ADDRESS[];
extern const AttrVersion W3CAttrsFor_APPLET[];
extern const AttrVersion W3CAttrsFor_AREA[];
extern const AttrVersion W3CAttrsFor_B[];
extern const AttrVersion W3CAttrsFor_BASE[];
extern const AttrVersion W3CAttrsFor_BASEFONT[];
extern const AttrVersion W3CAttrsFor_BDO[];
extern const AttrVersion W3CAttrsFor_BIG[];
extern const AttrVersion W3CAttrsFor_BLOCKQUOTE[];
extern const AttrVersion W3CAttrsFor_BODY[];
extern const AttrVersion W3CAttrsFor_BR[];
extern const AttrVersion W3CAttrsFor_BUTTON[];
extern const AttrVersion W3CAttrsFor_CAPTION[];
extern const AttrVersion W3CAttrsFor_CENTER[];
extern const AttrVersion W3CAttrsFor_CITE[];
extern const AttrVersion W3CAttrsFor_CODE[];
extern const AttrVersion W3CAttrsFor_COL[];
extern const AttrVersion W3CAttrsFor_COLGROUP[];
extern const AttrVersion W3CAttrsFor_DD[];
extern const AttrVersion W3CAttrsFor_DEL[];
extern const AttrVersion W3CAttrsFor_DFN[];
extern const AttrVersion W3CAttrsFor_DIR[];
extern const AttrVersion W3CAttrsFor_DIV[];
extern const AttrVersion W3CAttrsFor_DL[];
extern const AttrVersion W3CAttrsFor_DT[];
extern const AttrVersion W3CAttrsFor_EM[];
extern const AttrVersion W3CAttrsFor_FIELDSET[];
extern const AttrVersion W3CAttrsFor_FONT[];
extern const AttrVersion W3CAttrsFor_FORM[];
extern const AttrVersion W3CAttrsFor_FRAME[];
extern const AttrVersion W3CAttrsFor_FRAMESET[];
extern const AttrVersion W3CAttrsFor_H1[];
extern const AttrVersion W3CAttrsFor_H2[];
extern const AttrVersion W3CAttrsFor_H3[];
extern const AttrVersion W3CAttrsFor_H4[];
extern const AttrVersion W3CAttrsFor_H5[];
extern const AttrVersion W3CAttrsFor_H6[];
extern const AttrVersion W3CAttrsFor_HEAD[];
extern const AttrVersion W3CAttrsFor_HR[];
extern const AttrVersion W3CAttrsFor_HTML[];
extern const AttrVersion W3CAttrsFor_I[];
extern const AttrVersion W3CAttrsFor_IFRAME[];
extern const AttrVersion W3CAttrsFor_IMG[];
extern const AttrVersion W3CAttrsFor_INPUT[];
extern const AttrVersion W3CAttrsFor_INS[];
extern const AttrVersion W3CAttrsFor_ISINDEX[];
extern const AttrVersion W3CAttrsFor_KBD[];
extern const AttrVersion W3CAttrsFor_LABEL[];
extern const AttrVersion W3CAttrsFor_LEGEND[];
extern const AttrVersion W3CAttrsFor_LI[];
extern const AttrVersion W3CAttrsFor_LINK[];
extern const AttrVersion W3CAttrsFor_LISTING[];
extern const AttrVersion W3CAttrsFor_MAP[];
extern const AttrVersion W3CAttrsFor_MENU[];
extern const AttrVersion W3CAttrsFor_META[];
extern const AttrVersion W3CAttrsFor_NEXTID[];
extern const AttrVersion W3CAttrsFor_NOFRAMES[];
extern const AttrVersion W3CAttrsFor_NOSCRIPT[];
extern const AttrVersion W3CAttrsFor_OBJECT[];
extern const AttrVersion W3CAttrsFor_OL[];
extern const AttrVersion W3CAttrsFor_OPTGROUP[];
extern const AttrVersion W3CAttrsFor_OPTION[];
extern const AttrVersion W3CAttrsFor_P[];
extern const AttrVersion W3CAttrsFor_PARAM[];
extern const AttrVersion W3CAttrsFor_PLAINTEXT[];
extern const AttrVersion W3CAttrsFor_PRE[];
extern const AttrVersion W3CAttrsFor_Q[];
extern const AttrVersion W3CAttrsFor_RB[];
extern const AttrVersion W3CAttrsFor_RBC[];
extern const AttrVersion W3CAttrsFor_RP[];
extern const AttrVersion W3CAttrsFor_RT[];
extern const AttrVersion W3CAttrsFor_RTC[];
extern const AttrVersion W3CAttrsFor_RUBY[];
extern const AttrVersion W3CAttrsFor_S[];
extern const AttrVersion W3CAttrsFor_SAMP[];
extern const AttrVersion W3CAttrsFor_SCRIPT[];
extern const AttrVersion W3CAttrsFor_SELECT[];
extern const AttrVersion W3CAttrsFor_SMALL[];
extern const AttrVersion W3CAttrsFor_SPAN[];
extern const AttrVersion W3CAttrsFor_STRIKE[];
extern const AttrVersion W3CAttrsFor_STRONG[];
extern const AttrVersion W3CAttrsFor_STYLE[];
extern const AttrVersion W3CAttrsFor_SUB[];
extern const AttrVersion W3CAttrsFor_SUP[];
extern const AttrVersion W3CAttrsFor_TABLE[];
extern const AttrVersion W3CAttrsFor_TBODY[];
extern const AttrVersion W3CAttrsFor_TD[];
extern const AttrVersion W3CAttrsFor_TEXTAREA[];
extern const AttrVersion W3CAttrsFor_TFOOT[];
extern const AttrVersion W3CAttrsFor_TH[];
extern const AttrVersion W3CAttrsFor_THEAD[];
extern const AttrVersion W3CAttrsFor_TITLE[];
extern const AttrVersion W3CAttrsFor_TR[];
extern const AttrVersion W3CAttrsFor_TT[];
extern const AttrVersion W3CAttrsFor_U[];
extern const AttrVersion W3CAttrsFor_UL[];
extern const AttrVersion W3CAttrsFor_VAR[];
extern const AttrVersion W3CAttrsFor_XMP[];

#endif /* __ATTRDICT_H__ */

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)


Written By
Software Developer (Senior)
India India
He used to have biography here Smile | :) , but now he will hire someone (for free offcourse Big Grin | :-D ), Who writes his biography on his behalf Smile | :)

He is Great Fan of Mr. Johan Rosengren (his idol),Lim Bio Liong, Nishant S and DavidCrow and Believes that, he will EXCEL in his life by following there steps!!!

He started with Visual C++ then moved to C# then he become language agnostic, you give him task,tell him the language or platform, he we start immediately, if he knows the language otherwise he quickly learn it and start contributing productively

Last but not the least, For good 8 years he was Visual CPP MSMVP!

Comments and Discussions