⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmlattrs.c

📁 将konqueror浏览器移植到ARM9 2410中
💻 C
📖 第 1 页 / 共 2 页
字号:
/* ANSI-C code produced by gperf version 2.7.2 *//* Command-line: gperf -c -a -L ANSI-C -E -C -o -t -k '*' -NfindAttr -Hhash_attr -Wwordlist_attr -s 2 htmlattrs.gperf  *//* This file is automatically generated from#htmlattrs.in by makeattrs, do not edit *//* Copyright 1999 Lars Knoll */#include "htmlattrs.h"struct attrs {    const char *name;    int id;};/* maximum key range = 944, duplicates = 0 */#ifdef __GNUC____inline#else#ifdef __cplusplusinline#endif#endifstatic unsigned inthash_attr (register const char *str, register unsigned int len){  static const unsigned short asso_values[] =    {      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968,   0, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968,  15,  65,   0,      125,   0,  10,  35, 180,  55,   0,  85,   0,  75,        0,   0,  40,   0, 150,  20, 175, 120, 160,   5,        5,   0,  10, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968, 968, 968, 968, 968,      968, 968, 968, 968, 968, 968    };  register int hval = len;  switch (hval)    {      default:      case 14:        hval += asso_values[(unsigned char)str[13]];      case 13:        hval += asso_values[(unsigned char)str[12]];      case 12:        hval += asso_values[(unsigned char)str[11]];      case 11:        hval += asso_values[(unsigned char)str[10]];      case 10:        hval += asso_values[(unsigned char)str[9]];      case 9:        hval += asso_values[(unsigned char)str[8]];      case 8:        hval += asso_values[(unsigned char)str[7]];      case 7:        hval += asso_values[(unsigned char)str[6]];      case 6:        hval += asso_values[(unsigned char)str[5]];      case 5:        hval += asso_values[(unsigned char)str[4]];      case 4:        hval += asso_values[(unsigned char)str[3]];      case 3:        hval += asso_values[(unsigned char)str[2]];      case 2:        hval += asso_values[(unsigned char)str[1]];      case 1:        hval += asso_values[(unsigned char)str[0]];        break;    }  return hval;}#ifdef __GNUC____inline#endifconst struct attrs *findAttr (register const char *str, register unsigned int len){  enum    {      TOTAL_KEYWORDS = 142,      MIN_WORD_LENGTH = 2,      MAX_WORD_LENGTH = 14,      MIN_HASH_VALUE = 24,      MAX_HASH_VALUE = 967    };  static const struct attrs wordlist_attr[] =    {      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"cols", ATTR_COLS},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"face", ATTR_FACE},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"lang", ATTR_LANG},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"class", ATTR_CLASS},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"scope", ATTR_SCOPE},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"span", ATTR_SPAN},      {"", 0}, {"", 0},      {"colspan", ATTR_COLSPAN},      {"", 0}, {"", 0},      {"label", ATTR_LABEL},      {"", 0}, {"", 0}, {"", 0},      {"size", ATTR_SIZE},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"name", ATTR_NAME},      {"pagey", ATTR_PAGEY},      {"", 0}, {"", 0}, {"", 0},      {"axis", ATTR_AXIS},      {"pagex", ATTR_PAGEX},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"align", ATTR_ALIGN},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"plain", ATTR_PLAIN},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"code", ATTR_CODE},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"link", ATTR_LINK},      {"", 0},      {"onload", ATTR_ONLOAD},      {"onclick", ATTR_ONCLICK},      {"", 0},      {"accesskey", ATTR_ACCESSKEY},      {"", 0}, {"", 0}, {"", 0},      {"rel", ATTR_REL},      {"", 0},      {"color", ATTR_COLOR},      {"", 0},      {"onfocus", ATTR_ONFOCUS},      {"", 0}, {"", 0},      {"alink", ATTR_ALINK},      {"", 0}, {"", 0},      {"for", ATTR_FOR},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"clear", ATTR_CLEAR},      {"", 0}, {"", 0},      {"src", ATTR_SRC},      {"", 0}, {"", 0},      {"cellspacing", ATTR_CELLSPACING},      {"", 0}, {"", 0},      {"rows", ATTR_ROWS},      {"", 0}, {"", 0},      {"id", ATTR_ID},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"longdesc", ATTR_LONGDESC},      {"left", ATTR_LEFT},      {"", 0}, {"", 0}, {"", 0},      {"alt", ATTR_ALT},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"style", ATTR_STYLE},      {"nosave", ATTR_NOSAVE},      {"z-index", ATTR_Z_INDEX},      {"onselect", ATTR_ONSELECT},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"ismap", ATTR_ISMAP},      {"", 0}, {"", 0}, {"", 0},      {"wrap", ATTR_WRAP},      {"", 0},      {"nowrap", ATTR_NOWRAP},      {"unknown", ATTR_UNKNOWN},      {"top", ATTR_TOP},      {"type", ATTR_TYPE},      {"", 0}, {"", 0},      {"enctype", ATTR_ENCTYPE},      {"", 0},      {"onkeydown", ATTR_ONKEYDOWN},      {"", 0}, {"", 0}, {"", 0},      {"language", ATTR_LANGUAGE},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"codebase", ATTR_CODEBASE},      {"cite", ATTR_CITE},      {"", 0},      {"accept", ATTR_ACCEPT},      {"rowspan", ATTR_ROWSPAN},      {"onchange", ATTR_ONCHANGE},      {"", 0}, {"", 0},      {"vspace", ATTR_VSPACE},      {"classid", ATTR_CLASSID},      {"noresize", ATTR_NORESIZE},      {"", 0}, {"", 0},      {"object", ATTR_OBJECT},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"action", ATTR_ACTION},      {"onkeyup", ATTR_ONKEYUP},      {"", 0}, {"", 0},      {"frame", ATTR_FRAME},      {"", 0},      {"bgcolor", ATTR_BGCOLOR},      {"", 0}, {"", 0},      {"shape", ATTR_SHAPE},      {"hspace", ATTR_HSPACE},      {"profile", ATTR_PROFILE},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"onunload", ATTR_ONUNLOAD},      {"scrolling", ATTR_SCROLLING},      {"", 0},      {"valign", ATTR_VALIGN},      {"", 0}, {"", 0}, {"", 0},      {"media", ATTR_MEDIA},      {"usemap", ATTR_USEMAP},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"scheme", ATTR_SCHEME},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"defer", ATTR_DEFER},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"rules", ATTR_RULES},      {"", 0},      {"declare", ATTR_DECLARE},      {"readonly", ATTR_READONLY},      {"abbr", ATTR_ABBR},      {"value", ATTR_VALUE},      {"coords", ATTR_COORDS},      {"", 0}, {"", 0}, {"", 0},      {"vlink", ATTR_VLINK},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"compact", ATTR_COMPACT},      {"rev", ATTR_REV},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0},      {"onkeypress", ATTR_ONKEYPRESS},      {"", 0}, {"", 0},      {"selected", ATTR_SELECTED},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"dir", ATTR_DIR},      {"data", ATTR_DATA},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"ondblclick", ATTR_ONDBLCLICK},      {"onblur", ATTR_ONBLUR},      {"", 0}, {"", 0},      {"href", ATTR_HREF},      {"", 0},      {"nohref", ATTR_NOHREF},      {"noshade", ATTR_NOSHADE},      {"codetype", ATTR_CODETYPE},      {"char", ATTR_CHAR},      {"pluginpage", ATTR_PLUGINPAGE},      {"", 0},      {"onreset", ATTR_ONRESET},      {"", 0}, {"", 0}, {"", 0},      {"onmousedown", ATTR_ONMOUSEDOWN},      {"content", ATTR_CONTENT},      {"", 0},      {"text", ATTR_TEXT},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0},      {"pluginspage", ATTR_PLUGINSPAGE},      {"charoff", ATTR_CHAROFF},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"", 0}, {"", 0},      {"onmouseup", ATTR_ONMOUSEUP},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"version", ATTR_VERSION},      {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"checked", ATTR_CHECKED},      {"hreflang", ATTR_HREFLANG},      {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0}, {"", 0},      {"cellpadding", ATTR_CELLPADDING},      {"standby", ATTR_STANDBY},

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -