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

📄 html.java

📁 linux下编程用 编译软件
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
    /**     *  The value attribute     */    public static final Attribute VALUE = new Attribute("value");    /**     *  The valuetype attribute     */    public static final Attribute VALUETYPE = new Attribute("valuetype");    /**     *  The version attribute     */    public static final Attribute VERSION = new Attribute("version");    /**     *  The vlink attribute     */    public static final Attribute VLINK = new Attribute("vlink");    /**     *  The vspace attribute     */    public static final Attribute VSPACE = new Attribute("vspace");    /**     *  The width attribute     */    public static final Attribute WIDTH = new Attribute("width");    private final String name;    /**     * Creates the attribute with the given name.     */    protected Attribute(String a_name)    {      name = a_name;    }    /**     * Calls compareTo on the tag names (Strings)     */    public int compareTo(Object other)    {      return name.compareTo(((Attribute) other).name);    }    /**     * The attributes are equal if the names are equal     * (ignoring case)     */    public boolean equals(Object other)    {      if (other == this)        return true;      if (!(other instanceof Attribute))        return false;      Attribute that = (Attribute) other;      return that.name.equalsIgnoreCase(name);    }    /**     * Returns the hash code which corresponds to the string for this tag.     */    public int hashCode()    {      return name == null ? 0 : name.hashCode();    }    /**     * Returns the attribute name. The names of the built-in attributes     * are always returned in lowercase.     */    public String toString()    {      return name;    }    /**     *  Return an array of all attributes, declared in the HTML.Attribute     *  class. WARNING: attributes are the only public fields,     *  expected in this class.     */    static Attribute[] getAllAttributes()    {      Field[] f = Attribute.class.getFields();      Attribute[] attrs = new Attribute[ f.length ];      Field x;      int p = 0;      Attribute a;      for (int i = 0; i < f.length; i++)        {          x = f [ i ];          if ((x.getModifiers() & Modifier.STATIC) != 0)            {              if (x.getType().equals(Attribute.class))                {                  try                    {                      a = (Attribute) x.get(null);                      attrs [ p++ ] = a;                    }                  catch (Exception ex)                    {                      ex.printStackTrace(System.err);                      throw new Error("This should never happen, report a bug");                    }                }            }        }      return attrs;    }  }  /**   * Represents a HTML tag.   */  public static class Tag    implements Comparable, Serializable  {    /**     * The &lt;a&gt; tag     */    public static final Tag A = new Tag("a");    /**     * The &lt;address&gt; tag     */    public static final Tag ADDRESS = new Tag("address");    /**     * The &lt;applet&gt; tag     */    public static final Tag APPLET = new Tag("applet");    /**     * The &lt;area&gt; tag     */    public static final Tag AREA = new Tag("area");    /**     * The &lt;b&gt; tag     */    public static final Tag B = new Tag("b");    /**     * The &lt;base&gt; tag     */    public static final Tag BASE = new Tag("base");    /**     * The &lt;basefont&gt; tag     */    public static final Tag BASEFONT = new Tag("basefont");    /**     * The &lt;big&gt; tag     */    public static final Tag BIG = new Tag("big");    /**     * The &lt;blockquote&gt; tag , breaks flow, block tag.     */    public static final Tag BLOCKQUOTE = new Tag("blockquote", BREAKS | BLOCK);    /**     * The &lt;body&gt; tag , breaks flow, block tag.     */    public static final Tag BODY = new Tag("body", BREAKS | BLOCK);    /**     * The &lt;br&gt; tag , breaks flow.     */    public static final Tag BR = new Tag("br", BREAKS);    /**     * The &lt;caption&gt; tag     */    public static final Tag CAPTION = new Tag("caption");    /**     * The &lt;center&gt; tag , breaks flow.     */    public static final Tag CENTER = new Tag("center", BREAKS);    /**     * The &lt;cite&gt; tag     */    public static final Tag CITE = new Tag("cite");    /**     * The &lt;code&gt; tag     */    public static final Tag CODE = new Tag("code");    /**     * The &lt;dd&gt; tag , breaks flow, block tag.     */    public static final Tag DD = new Tag("dd", BREAKS | BLOCK);    /**     * The &lt;dfn&gt; tag     */    public static final Tag DFN = new Tag("dfn");    /**     * The &lt;dir&gt; tag , breaks flow, block tag.     */    public static final Tag DIR = new Tag("dir", BREAKS | BLOCK);    /**     * The &lt;div&gt; tag , breaks flow, block tag.     */    public static final Tag DIV = new Tag("div", BREAKS | BLOCK);    /**     * The &lt;dl&gt; tag , breaks flow, block tag.     */    public static final Tag DL = new Tag("dl", BREAKS | BLOCK);    /**     * The &lt;dt&gt; tag , breaks flow, block tag.     */    public static final Tag DT = new Tag("dt", BREAKS | BLOCK);    /**     * The &lt;em&gt; tag     */    public static final Tag EM = new Tag("em");    /**     * The &lt;font&gt; tag     */    public static final Tag FONT = new Tag("font");    /**     * The &lt;form&gt; tag , breaks flow.     */    public static final Tag FORM = new Tag("form", BREAKS);    /**     * The &lt;frame&gt; tag     */    public static final Tag FRAME = new Tag("frame");    /**     * The &lt;frameset&gt; tag     */    public static final Tag FRAMESET = new Tag("frameset");    /**     * The &lt;h1&gt; tag , breaks flow, block tag.     */    public static final Tag H1 = new Tag("h1", BREAKS | BLOCK);    /**     * The &lt;h2&gt; tag , breaks flow, block tag.     */    public static final Tag H2 = new Tag("h2", BREAKS | BLOCK);    /**     * The &lt;h3&gt; tag , breaks flow, block tag.     */    public static final Tag H3 = new Tag("h3", BREAKS | BLOCK);    /**     * The &lt;h4&gt; tag , breaks flow, block tag.     */    public static final Tag H4 = new Tag("h4", BREAKS | BLOCK);    /**     * The &lt;h5&gt; tag , breaks flow, block tag.     */    public static final Tag H5 = new Tag("h5", BREAKS | BLOCK);    /**     * The &lt;h6&gt; tag , breaks flow, block tag.     */    public static final Tag H6 = new Tag("h6", BREAKS | BLOCK);    /**     * The &lt;head&gt; tag , breaks flow, block tag.     */    public static final Tag HEAD = new Tag("head", BREAKS | BLOCK);    /**     * The &lt;hr&gt; tag , breaks flow.     */    public static final Tag HR = new Tag("hr", BREAKS);    /**     * The &lt;html&gt; tag , breaks flow.     */    public static final Tag HTML = new Tag("html", BREAKS);    /**     * The &lt;i&gt; tag     */    public static final Tag I = new Tag("i");    /**     * The &lt;img&gt; tag     */    public static final Tag IMG = new Tag("img");    /**     * The &lt;input&gt; tag     */    public static final Tag INPUT = new Tag("input");    /**     * The &lt;isindex&gt; tag , breaks flow.     */    public static final Tag ISINDEX = new Tag("isindex", BREAKS);    /**     * The &lt;kbd&gt; tag     */    public static final Tag KBD = new Tag("kbd");    /**     * The &lt;li&gt; tag , breaks flow, block tag.     */    public static final Tag LI = new Tag("li", BREAKS | BLOCK);    /**     * The &lt;link&gt; tag     */    public static final Tag LINK = new Tag("link");    /**     * The &lt;map&gt; tag     */    public static final Tag MAP = new Tag("map");    /**     * The &lt;menu&gt; tag , breaks flow, block tag.     */    public static final Tag MENU = new Tag("menu", BREAKS | BLOCK);    /**     * The &lt;meta&gt; tag     */    public static final Tag META = new Tag("meta");    /**     * The &lt;nobr&gt; tag     */    public static final Tag NOBR = new Tag("nobr");    /**     * The &lt;noframes&gt; tag , breaks flow, block tag.     */    public static final Tag NOFRAMES = new Tag("noframes", BREAKS | BLOCK);    /**     * The &lt;object&gt; tag     */    public static final Tag OBJECT = new Tag("object");    /**     * The &lt;ol&gt; tag , breaks flow, block tag.     */    public static final Tag OL = new Tag("ol", BREAKS | BLOCK);    /**     * The &lt;option&gt; tag     */    public static final Tag OPTION = new Tag("option");    /**     * The &lt;p&gt; tag , breaks flow, block tag.     */    public static final Tag P = new Tag("p", BREAKS | BLOCK);    /**     * The &lt;param&gt; tag     */    public static final Tag PARAM = new Tag("param");    /**     * The &lt;pre&gt; tag , breaks flow, block tag, preformatted.     */    public static final Tag PRE = new Tag("pre", BREAKS | BLOCK | PREFORMATTED);    /**     * The &lt;s&gt; tag     */    public static final Tag S = new Tag("s");    /**     * The &lt;samp&gt; tag     */    public static final Tag SAMP = new Tag("samp");    /**     * The &lt;script&gt; tag     */    public static final Tag SCRIPT = new Tag("script");    /**     * The &lt;select&gt; tag     */    public static final Tag SELECT = new Tag("select");    /**     * The &lt;small&gt; tag     */    public static final Tag SMALL = new Tag("small");    /**     * The &lt;span&gt; tag     */    public static final Tag SPAN = new Tag("span");    /**     * The &lt;strike&gt; tag     */    public static final Tag STRIKE = new Tag("strike");    /**     * The &lt;strong&gt; tag     */    public static final Tag STRONG = new Tag("strong");    /**     * The &lt;style&gt; tag     */    public static final Tag STYLE = new Tag("style");    /**

⌨️ 快捷键说明

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