home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / MISC / html_ref.lzh / html_ref.txt
Text File  |  1995-06-17  |  129KB  |  3,389 lines

  1.  
  2.     Sandia National Laboratories 
  3.    
  4.                              HTML REFERENCE MANUAL
  5.                                        
  6.    Last Modified: 26 May 1995
  7.    
  8. Index
  9.  
  10.    
  11.    
  12.    Introduction
  13.    Conformance
  14.    Sandia Requirements
  15.    
  16.    General Syntax
  17.    Comments
  18.    
  19.    A, ABBREV, ACRONYM, ADDRESS, AU, B, BANNER, BASE, BASEFONT, BIG,
  20.    BLINK, BLOCKQUOTE, BODY, BQ, BR, CAPTION, CENTER, CITE, CODE,
  21.    CREDIT, DD, DEL, DFN, DIR, DIV, DL, DT, EM, FN, FIG, FONT, FORM, H1,
  22.    H2, H3, H4, H5, H6, HEAD, HP, HR, HTML, I, IMG, INPUT, INS, ISINDEX,
  23.    KBD, LANG, LH, LI, LINK, LISTING, MENU, META, NEXTID, NOBR, NOTE,
  24.    OL, OPTION, OVERLAY, P, PERSON, PLAINTEXT, PRE, Q, S, SAMP, SELECT,
  25.    SMALL, STRIKE, STRONG, SUB, SUP, TAB, TABLE, TD, TEXTAREA, TH,
  26.    TITLE, TR, TT, U, UL, VAR, WBR, XMP
  27.    
  28.    Uniform Resource Locator (URL)
  29.    
  30.    Special Characters
  31.    Standard Icons
  32.    
  33.    Disclaimer
  34.    Acknowledgements
  35.      _________________________________________________________________
  36.    
  37. Introduction
  38.  
  39.    HTML is an evolving language which is used to construct documents
  40.    which can be viewed by World Wide Web browsers. HTML is attempting to
  41.    be standardized by the WWW consortium but that standard is also
  42.    evolving. HTML is currently defined at Version 2, but the final
  43.    version of the RFC has not yet been officially published. This
  44.    Reference Manual will be updated to the official RFC whenever that is
  45.    published. The Version 2 Specification also declared some earlier
  46.    elements obsolete. There is active work on-going to finalize the
  47.    specifications of a Version 3 of HTML which contains significant new
  48.    features. HTML+ was a draft of the proposals for Version 3. In
  49.    addition, there is some talk of an interim Version 2.1 to standardize
  50.    a few of the more desired Version 3 features earlier than the expected
  51.    final agreement on a Version 3.
  52.    
  53.    This document attempts to include most of the extensions in the
  54.    current proposal for Version 3, since some Version 3 features are
  55.    beginning to be implemented in some browsers at use at Sandia.
  56.    (ed:Most "Elements Allowed Within..." and "Allowed In Content Of..."
  57.    still need updating.) While this may introduce confusion by describing
  58.    non-existent features, there is value in being aware of the proposed
  59.    directions in this language. The inclusion of Version 3 proposals
  60.    intentionally excludes the additions to handle Mathematical
  61.    Expressions since this area is still in progress. For further
  62.    information about Version 3, see Acknowledgements.
  63.    
  64.    Not all browsers implement all features of Version 2. In addition,
  65.    some browsers define and handle their own extensions. A browser is
  66.    supposed to ignore any element or attribute of the language that it is
  67.    not designed to handle.
  68.    
  69. Conformance
  70.  
  71.    As of the IETF HTML BOF of 26 July 1994, the Version 2 Standard
  72.    Specification defined five levels of conformance of the HTML Language
  73.    elements. Browsers can choose (and declare) what level of conformance
  74.    they fulfill.
  75.    Level 0
  76.           Mandatory. Heading, lists, anchors, etc.
  77.           (A text only browser is expected to have Level 0 conformance.)
  78.    Level 1
  79.           Images, Emphasis
  80.    Level 2
  81.           Forms, Character Definitions
  82.    Level 3
  83.           Tables, Figures, etc.
  84.           (proposed in Version 3)
  85.    Level 4
  86.           Mathematical formulae
  87.           (proposed in Version 3, not existing practice, not yet included
  88.           in this reference)
  89.           
  90. Sandia Requirements
  91.  
  92.    The Integrated Information Services Division of Sandia National
  93.    Laboratories has established a set of requirements for HTML documents
  94.    prepared at Sandia National Laboratores. These requirements are an
  95.    attempt to maintain document consistency, provide some configuration
  96.    management hooks, automatically insert links between documents and
  97.    identify document ownership within Sandia's Internal Web. For
  98.    individuals with access to Sandia's Internal Web, a more complete
  99.    specification of those requirements is available. In addition to
  100.    requirements, that specification also references documents with style
  101.    guide suggestions for Sandia HTML authors. While this Reference Manual
  102.    attempts to identify the Sandia requirements, for any conflicts, the
  103.    specification page on the Internal Web takes precedence.
  104.    
  105.    In addition to the SGML identification line described in General
  106.    Syntax, and the HTML elements and attributes which are required (see
  107.    ADDRESS, BODY, HEAD, HTML, IMG, META, LINK, TITLE), all documents
  108.    shall have a "point-of-contact" name identified in the document as
  109.    part of the ADDRESS element that is e-mail enabled by surrounding the
  110.    name with the <A> element. Sandia authors should use Sandia's cgi-bin
  111.    e-mail program to generate a mail message submission form by setting
  112.    the HREF attribute of the A element to one of the addresses identified
  113.    in the Sandia specification document. Until all the browsers which the
  114.    CIO organization of Sandia suppports, and for which Sandia has a site
  115.    license, accept the newly emerging mailto: URL access code, Sandia
  116.    authors of documents on our Internal web are discouraged from setting
  117.    the HREF attribute of the A element to "mailto:ename@sandia.gov" This
  118.    mechanism is acceptable for documents on the external web, but authors
  119.    should also display the e-mail address of the "point-of-contact" name
  120.    so that manually initiated e-mail is possible.
  121.    
  122.    All Sandia documents shall also display a line indicating the date the
  123.    document was last modified. This is usually placed with the ADDRESS
  124.    element at either the beginning or end of the document. Recommended
  125.    format is: Last Modified: 18 Apr 1995
  126.    
  127.    Any Sandia document which is part of a set of HTML subdocuments which
  128.    form a sequence or hierarchy should include two specific LINK elements
  129.    identifying the REL values of next and previous. In addition, the
  130.    author should also place icons or text enabled with the <A> element at
  131.    the beginning and/or end of the BODY section to make it easy to jump
  132.    to the document next or previous in the sequence. Only one next and
  133.    one previous relationship may be specified in a document.
  134.      _________________________________________________________________
  135.    
  136. General Syntax
  137.  
  138.    HTML is an application of ISO Standard 8879:1986 -- Standard
  139.    Generalized Markup Language (SGML). SGML is a system for defining
  140.    structured document types, and markup languages to represent instances
  141.    of those document types. HTML is one such markup language. Its syntax
  142.    follows the syntax of SGML. An HTML file is an ASCII file of text
  143.    which also includes instructions to a browser, mostly about displaying
  144.    the text. To formally identify the file as containing HTML elements,
  145.    the beginning of the file should contain a line in SGML syntax
  146.    identifying the version of HTML being used. For HTML Version 2.0, this
  147.    line is
  148.    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  149.    
  150.    Sandia Requirements
  151.           The SGML specification line identifying the file as HTML is
  152.           required before the <HTML> element in the file. It should
  153.           either specify the version number of HTML to which the file
  154.           conforms by using a line like the one above, or simply specify
  155.           that the file is HTML by using the line:
  156.           <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
  157.           
  158.    Unless explicitly instructed otherwise, the browser normally treats
  159.    all white space that is not a blank (e.g. tabs, end-of-line
  160.    characters, etc.) as a single blank, and collapses multiple white
  161.    space to a single blank. The browser instructions consist of HTML
  162.    elements which are HTML element names, optionally followed by HTML
  163.    attributes, all surrounded by "<" and ">" Attributes may be followed
  164.    by an equals sign and some "value". White space is allowed around the
  165.    equals sign. The standard requires that the "value" must be surrounded
  166.    by single or double quotes, but many browsers do not enforce this
  167.    syntax. The maximum length of "value" (after parsing) is defined as
  168.    1024 characters. Most HTML elements are designed to surround some
  169.    content, usually text, and thus have both a beginning and ending tag.
  170.    The ending tag is simply the element name preceded by a "/" all
  171.    surrounded by "<" and ">" HTML names must begin with a letter and are
  172.    followed by up to 33 letters, digits, periods, or hyphens. The
  173.    standard defines the HTML names in upper case, but (except for Special
  174.    Characters) browsers are supposed to ignore the case of HTML names.
  175.    
  176. Comments
  177.  
  178.    Description
  179.           To include comments in an HTML document that will be ignored by
  180.           the HTML browser, surround them with <!-- and -->. After the
  181.           beginning comment delimiter, all text up to the next occurrence
  182.           of --> is ignored. Hence comments cannot be nested. White space
  183.           is allowed between the closing -- and >, but not between the
  184.           opening <! and --.
  185.           
  186.    Minimum Attributes
  187.           <!--characters... -->
  188.           
  189.    Common Usage
  190.           <!--
  191.           characters...
  192.           characters...
  193.           -->
  194.           
  195.    Variations
  196.           Not all browsers will properly handle HTML elements (i.e. an
  197.           "<" inside of a comment. Some browsers will treat as comments
  198.           any element that begins with "<!" and not require the two
  199.           dashes at the beginning "<!--" or the end "-->" of the
  200.           commented text. This syntax is actually SGML, and the browser
  201.           is simply ignoring unrecognized SGML commands. Such browsers
  202.           will terminate this "comment" upon the first occurance of a
  203.           ">". Some browsers prohibit the double dash "--" sequence from
  204.           appearing anywhere within the commented text except at the end.
  205.           Version 2 specifies the double dash at beginning and end as
  206.           required. A few early browsers recognized an element <comment>
  207.           </comment>. The Version 2 specification delcares this element
  208.           obsolete. Version 2 is proposing to add the SGML comment syntax
  209.           to HTML elements. This proposal would begin a comment with a
  210.           double dash encountered inside any HTML element (but not inside
  211.           quotes), and treat everything as comments (including any ">",
  212.           "<", or quote character) until the next occuring double dash.
  213.           Such syntax would allow HTML elements within a comment.
  214.           
  215.    
  216.      _________________________________________________________________
  217.    
  218. A
  219.  
  220.    Description
  221.           The A element brackets (or anchors) a piece of text (and/or
  222.           image) which is identified as a hypertext link. The A element
  223.           must have either an HREF attribute or a NAME attribute. The
  224.           HREF attribute identifies a destination URL, and the bracketed
  225.           text is rendered as a hypertext link to the URL. Browsers will
  226.           display the contents of an A element with an HREF attribute in
  227.           a special manner to indicate that if the contents are selected,
  228.           the browser will execute that hypertext link. The NAME
  229.           attribute identifies a destination tag, and the bracketed text
  230.           is thereby identified as an available hypertext target within
  231.           this document. Browsers do not display the contents of an A
  232.           element with a NAME attribute in any special way. However, an A
  233.           element with an HREF attribute can now be constructed by using
  234.           the document URL suffixed with #name. This will load the
  235.           document, but will position the display starting at the
  236.           location of this NAME tag. An A element with an HREF attribute
  237.           can also be constructed to jump directly to this destination
  238.           tag within the same document by a URL consisting solely of
  239.           #name The presence of REL=relation in document A with HREF to
  240.           document/object B identifies a relationship that B has to A
  241.           that A recognizes/authorizes/verifies. The presence of
  242.           REV=relation of the identical relation in document B with
  243.           HREF to document/object A identifies a desired/expected/claimed
  244.           relationship that B has to A, but must be verified by checking
  245.           with A.
  246.           
  247.    Minimum Attributes
  248.           <A HREF="..." >characters... </A>
  249.           or
  250.           
  251.           <A NAME="..." >characters... </A>
  252.           
  253.    All Possible Attributes
  254.           <A HREF="..." NAME="..." REL="..." REV="..." URN="..."
  255.           TITLE="..." METHODS="..." ID="..." LANG="..." CLASS="..."
  256.           MD="..." SHAPE="...">characters... </A>
  257.           
  258.    Elements Allowed Within...
  259.           <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE> <TT>
  260.           <B> <I>
  261.           
  262.    Allowed In Content Of...
  263.           <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3> <H4>
  264.           <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT> <VAR>
  265.           
  266.    Variations
  267.           HTML+ and Version 3 propose changing the NAME attribute to ID
  268.           and adding an ID attribute for various elements including the
  269.           paragraph and heading elements. Version 3 specifically
  270.           identifies NAME as obsolete and replaced by ID. At present REV
  271.           and REL are rarely used or supported, and are Level 1
  272.           attributes, but are of growing interest to automated document
  273.           environments. These relationships are more commonly identified
  274.           in the HEAD of the document using the LINK element. REL and REV
  275.           are a comma-separated set of relationship(s) of the HREF link.
  276.           These relationships and their semantics are registered with the
  277.           HTML authority. Examples are UseIndex, UseGlossary, Annotation,
  278.           Reply, Embed, Precedes, Subdocument, Present, Search,
  279.           Supersedes, History, Made, Owns, Approves, Supports, Refutes,
  280.           Includes, Interested. URN is for a Universal Resource Number,
  281.           and is not currently used or supported, and is a Level 1
  282.           attribute. TITLE is little used or supported, and is a Level 1
  283.           attribute, but is expected to be the title of the HREF
  284.           document. METHODS is little used or supported, but is expected
  285.           to be a comma-separated list of HTTP METHODS supported by the
  286.           object and accessible to the user. LANG, CLASS, and MD are the
  287.           general attributes proposed by Version 3. SHAPE is proposed by
  288.           Version 3 to provide a mechanism to define multiple A elements
  289.           and corresponding "hotzones" within the proposed FIG element,
  290.           to perform the equivalent function of ISMAP without the need
  291.           for writing a responding cgi-bin program. A is a Level 0
  292.           element.
  293.           
  294.    
  295.      _________________________________________________________________
  296.    
  297. ABBREV
  298.  
  299.    Description
  300.           The ABBREV element changes the character rendering of the
  301.           contents of the element to logically represent abbreviations.
  302.           
  303.    Minimum Attributes
  304.           <ABBREV>characters... </ABBREV>
  305.           
  306.    All Possible Attributes
  307.           <ABBREV ID="..." LANG="..." CLASS="...">characters... </ABBREV>
  308.           
  309.    Elements Allowed Within...
  310.           -TBD-
  311.           
  312.    Allowed In Content Of...
  313.           -TBD-
  314.           
  315.    Variations
  316.           The ABBREV element is a Version 3 proposed element. All
  317.           character definition elements are Level 2.
  318.           
  319.    
  320.      _________________________________________________________________
  321.    
  322. ACRONYM
  323.  
  324.    Description
  325.           The ACRONYM element changes the character rendering of the
  326.           contents of the element to logically represent acronyms.
  327.           
  328.    Minimum Attributes
  329.           <ACRONYM>characters... </ACRONYM>
  330.           
  331.    All Possible Attributes
  332.           <ACRONYM ID="..." LANG="..." CLASS="...">characters...
  333.           </ACRONYM>
  334.           
  335.    Elements Allowed Within...
  336.           -TBD-
  337.           
  338.    Allowed In Content Of...
  339.           -TBD-
  340.           
  341.    Variations
  342.           The ACRONYM element is a Version 3 proposed element. All
  343.           character definition elements are Level 2.
  344.           
  345.    
  346.      _________________________________________________________________
  347.    
  348. AU
  349.  
  350.    Description
  351.           The AU element changes the character rendering of the contents
  352.           of the element to logically represent the name of an author.
  353.           
  354.    Minimum Attributes
  355.           <AU>characters... </AU>
  356.           
  357.    All Possible Attributes
  358.           <AU ID="..." LANG="..." CLASS="...">characters... </AU>
  359.           
  360.    Elements Allowed Within...
  361.           -TBD-
  362.           
  363.    Allowed In Content Of...
  364.           -TBD-
  365.           
  366.    Variations
  367.           The AU element is a Version 3 proposed element. All character
  368.           definition elements are Level 2.
  369.           
  370.    
  371.      _________________________________________________________________
  372.    
  373. ADDRESS
  374.  
  375.    Description
  376.           The ADDRESS element defines a separated multi-line set of text
  377.           to be rendered for address information.
  378.           
  379.    Minimum Attributes
  380.           <ADDRESS>characters... </ADDRESS>
  381.           
  382.    All Possible Attributes
  383.           <ADDRESS ID="..." LANG="..." CLASS="..."
  384.           CLEAR=left|right|all|"..." NOWRAP>characters... </ADDRESS>
  385.           
  386.    Elements Allowed Within...
  387.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  388.           <TT> <B> <I> <P>
  389.           
  390.    Allowed In Content Of...
  391.           <BLOCKQUOTE> <BODY> <FORM>
  392.           
  393.    Variations
  394.           ADDRESS text is typically rendered in italics. The ID, LANG,
  395.           CLASS, CLEAR, and NOWRAP attributes are proposed in Version 3.
  396.           ADDRESS is a Level 0 element.
  397.           
  398.    Sandia Requirements
  399.           An ADDRESS element is required to identify a "point-of-contact"
  400.           For details, see the Sandia Requirements.
  401.           
  402.    
  403.      _________________________________________________________________
  404.    
  405. B
  406.  
  407.    Description
  408.           The B element changes the physical rendering of the contents of
  409.           the element to a bold font.
  410.           
  411.    Minimum Attributes
  412.           <B>characters... </B>
  413.           
  414.    All Possible Attributes
  415.           <B ID="..." LANG="..." CLASS="...">characters... </B>
  416.           
  417.    Elements Allowed Within...
  418.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  419.           <TT> <B> <I>
  420.           
  421.    Allowed In Content Of...
  422.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  423.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  424.           <VAR>
  425.           
  426.    Variations
  427.           Browsers who do not have bold may render in some other manner.
  428.           The ID, LANG, and CLASS attributes are proposed in Version 3.
  429.           All character definition elements are Level 2.
  430.           
  431.    
  432.      _________________________________________________________________
  433.    
  434. BANNER
  435.  
  436.    Description
  437.           The BANNER element is proposed for corporate logos, navigation
  438.           aids, disclaimers and other information which shouldn't be
  439.           scrolled with the rest of the document.
  440.           
  441.    Minimum Attributes
  442.           <BANNER>characters... </BANNER>
  443.           
  444.    All Possible Attributes
  445.           <BANNER ID="..." LANG="..." CLASS="...">characters... </BANNER>
  446.           
  447.    Elements Allowed Within...
  448.           -TBD-
  449.           
  450.    Allowed In Content Of...
  451.           <BODY>
  452.           
  453.    Variations
  454.           This is a proposed Version 3 element.
  455.           
  456.    
  457.      _________________________________________________________________
  458.    
  459. BASE
  460.  
  461.    Description
  462.           The BASE element provides the URL base to be used for any
  463.           relative URL links in this document. It must be a complete file
  464.           name, and is usually the original URL of this document. If this
  465.           file is moved, having the BASE set to the original URL
  466.           eliminates the need to also move all the documents which are
  467.           identified by relative URL links in this document.
  468.           
  469.    Minimum Attributes
  470.           <BASE HREF="...">
  471.           
  472.    All Possible Attributes
  473.           <BASE HREF="...">
  474.           
  475.    Elements Allowed Within...
  476.           
  477.    Allowed In Content Of...
  478.           <HEAD>
  479.           
  480.    Variations
  481.           This is a Level 0 element.
  482.           
  483.    
  484.      _________________________________________________________________
  485.    
  486. BASEFONT
  487.  
  488.    Description
  489.           Change the document base font size to one of the seven defined
  490.           sizes. The default is 3.
  491.           
  492.    Minimum Attributes
  493.           <BASEFONT SIZE=1|2|3|4|5|6|7>
  494.           
  495.    All Possible Attributes
  496.           <BASEFONT SIZE=1|2|3|4|5|6|7>
  497.           
  498.    Elements Allowed Within...
  499.           -TBD-
  500.           
  501.    Allowed In Content Of...
  502.           -TBD-
  503.           
  504.    Variations
  505.           The BASEFONT element is a Netscape extension.
  506.           
  507.    
  508.      _________________________________________________________________
  509.    
  510. BIG
  511.  
  512.    Description
  513.           The BIG element changes the physical rendering of the contents
  514.           of the element to a bigger font than normal text, if practical.
  515.           
  516.    Minimum Attributes
  517.           <BIG>characters... </BIG>
  518.           
  519.    All Possible Attributes
  520.           <BIG ID="..." LANG="..." CLASS="...">characters... </BIG>
  521.           
  522.    Elements Allowed Within...
  523.           -TBD-
  524.           
  525.    Allowed In Content Of...
  526.           -TBD-
  527.           
  528.    Variations
  529.           The BIG element is proposed in Version 3. All character
  530.           definition elements are Level 2.
  531.           
  532.    
  533.      _________________________________________________________________
  534.    
  535. BLINK
  536.  
  537.    Description
  538.           The BLINK element changes the physical rendering of the
  539.           contents of the element to a blinking font.
  540.           
  541.    Minimum Attributes
  542.           <BLINK>characters... </BLINK>
  543.           
  544.    All Possible Attributes
  545.           <BLINK>characters... </BLINK>
  546.           
  547.    Elements Allowed Within...
  548.           -TBD-
  549.           
  550.    Allowed In Content Of...
  551.           -TBD-
  552.           
  553.    Variations
  554.           This element is not listed in the standard, and many browsers
  555.           ignore this element. Many users find the use of this element
  556.           annoying. It should be restricted to short term use for new
  557.           information. Netscape 1.1N permits users to disable the
  558.           rendering of this element.
  559.           
  560.    
  561.      _________________________________________________________________
  562.    
  563. BLOCKQUOTE
  564.  
  565.    Description
  566.           The BLOCKQUOTE element defines a separated multi-line set of
  567.           text to be rendered as quoted text.
  568.           
  569.    Minimum Attributes
  570.           <BLOCKQUOTE> </BLOCKQUOTE>
  571.           
  572.    All Possible Attributes
  573.           <BLOCKQUOTE> </BLOCKQUOTE>
  574.           
  575.    Elements Allowed Within...
  576.           <H1> <H2> <H3> <H4> <H5> <H6> <P> <UL> <OL> <DIR> <MENU> <DL>
  577.           <PRE> <BLOCKQUOTE> <FORM> <ISINDEX> <HR> <ADDRESS>
  578.           
  579.    Allowed In Content Of...
  580.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  581.           
  582.    Variations
  583.           The contents of the BLOCKQUOTE element is typically rendered
  584.           slightly indented both left and right, and/or italic font.
  585.           Early browsers displayed the contents with a vertical line of
  586.           ">" characters down the left margin to indicate quotation in
  587.           the Internet mail style. Version 3 proposes replacing the
  588.           BLOCKQUOTE element with the BQ element. BLOCKQUOTE is a Level 0
  589.           element.
  590.           
  591.    
  592.      _________________________________________________________________
  593.    
  594. BODY
  595.  
  596.    Description
  597.           The BODY element contains all the content of the document, as
  598.           opposed to the HEAD, which contains information about the
  599.           document. All displayable elements should be within the content
  600.           of the BODY.
  601.           
  602.    Minimum Attributes
  603.           
  604.    All Possible Attributes
  605.           <BODY ID="..." LANG="..." CLASS="..." BACKGROUND="..."
  606.           BGCOLOR="#rrggbb" TEXT="#rrggbb" LINK="#rrggbb" VLINK="#rrggbb"
  607.           ALINK="#rrggbb"> </BODY>
  608.           
  609.    Elements Allowed Within...
  610.           <H1> <H2> <H3> <H4> <H5> <H6> <P> <UL> <OL> <DIR> <MENU> <DL>
  611.           <PRE> <BLOCKQUOTE> <FORM> <ISINDEX> <HR> <ADDRESS>
  612.           
  613.    Allowed In Content Of...
  614.           <HTML>
  615.           
  616.    Variations
  617.           The HTML, HEAD, and BODY elements were introduced with Version
  618.           2, and are currently optional, but are considered Level 0
  619.           elements by the Version 2 standard. Version 3 proposes the
  620.           attributes ID, LANG, CLASS, and BACKGROUND. Netscape 1.1
  621.           includes the BACKGROUND attribute, which is a URL to point to
  622.           an image to be reproduced to fill the background of the
  623.           document. The BGCOLOR, LINK, VLINK, and ALINK attributes are
  624.           Netscape 1.1 extensions.
  625.           
  626.    Sandia Requirements
  627.           The HTML, HEAD and BODY elements are required.
  628.           
  629.    
  630.      _________________________________________________________________
  631.    
  632. BQ
  633.  
  634.    Description
  635.           The BQ element defines a multi-line set of text to be rendered
  636.           as quoted text. The content of the BQ element may optionally
  637.           contain the CREDIT element.
  638.           
  639.    Minimum Attributes
  640.           <BQ> </BQ>
  641.           
  642.    All Possible Attributes
  643.           <BQ ID="..." LANG="..." CLASS="..." CLEAR=left|right|all|"..."
  644.           NOWRAP> </BQ>
  645.           
  646.    Elements Allowed Within...
  647.           <CREDIT>
  648.           -others TBD-
  649.           
  650.    Allowed In Content Of...
  651.           <BQ>
  652.           -others TBD-
  653.           
  654.    Variations
  655.           The BQ element is proposed in Version 3 as a replacement for
  656.           the BLOCKQUOTE element. Version 3 does not indicate the typical
  657.           rendering of the contents of the BQ element, but does indicate
  658.           that it may not imply text separation.
  659.           
  660.    
  661.      _________________________________________________________________
  662.    
  663. BR
  664.  
  665.    Description
  666.           The BR element breaks for a new line, but does not produce
  667.           separation of text.
  668.           
  669.    Minimum Attributes
  670.           <BR>
  671.           
  672.    All Possible Attributes
  673.           <BR CLEAR=left|right|all|"..." ID="..." LANG="..." CLASS="...">
  674.           
  675.    Elements Allowed Within...
  676.           
  677.    Allowed In Content Of...
  678.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  679.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  680.           <VAR>
  681.           
  682.    Variations
  683.           The CLEAR attribute is a Netscape extension and was added to
  684.           force the line break to clear possible floating graphic images.
  685.           Version 3 includes CLEAR, and proposes the remaining
  686.           attributes. The BR element is Level 0.
  687.           
  688.    
  689.      _________________________________________________________________
  690.    
  691. CAPTION
  692.  
  693.    Description
  694.           The CAPTION element is used to label a table or figure.
  695.           
  696.    Minimum Attributes
  697.           <CAPTION>characters... </CAPTION>
  698.           
  699.    All Possible Attributes
  700.           <CAPTION ALIGN=top|bottom|left|right ID="..." LANG="..."
  701.           CLASS="...">characters... </CAPTION>
  702.           
  703.    Elements Allowed Within...
  704.           -TBD-
  705.           
  706.    Allowed In Content Of...
  707.           <FIG> <TABLE>
  708.           
  709.    Variations
  710.           The CAPTION element is proposed in Version 3. There is some
  711.           discussion that the only values that make sense for the ALIGN
  712.           attribute when CAPTION is used in the contents of the TABLE
  713.           element are top|bottom This element is an extension in Netscape
  714.           1.1.
  715.           
  716.    
  717.      _________________________________________________________________
  718.    
  719. CENTER
  720.  
  721.    Description
  722.           All contents within the CENTER element is to be centered
  723.           between the current left and right margin.
  724.           
  725.    Minimum Attributes
  726.           <CENTER>characters... </CENTER>
  727.           
  728.    All Possible Attributes
  729.           <CENTER>characters... </CENTER>
  730.           
  731.    Elements Allowed Within...
  732.           -TBD-
  733.           
  734.    Allowed In Content Of...
  735.           <A> -TBD-
  736.           
  737.    Variations
  738.           The CENTER element is a Netscape extension. It was provided as
  739.           an alternative to the HTML+ and Version 3 ALIGN="center"
  740.           proposed new attribute for all the text block elements such as
  741.           the <P> paragraph and <H?> header elements. There is still
  742.           debate as to which mechanism is preferred, but the current
  743.           Version 3 specification only includes the ALIGN attribute, not
  744.           the CENTER element.
  745.           
  746.    
  747.      _________________________________________________________________
  748.    
  749. CITE
  750.  
  751.    Description
  752.           The CITE element changes the character rendering of the
  753.           contents of the element to logically represent a citation.
  754.           
  755.    Minimum Attributes
  756.           <CITE>characters... </CITE>
  757.           
  758.    All Possible Attributes
  759.           <CITE ID="..." LANG="..." CLASS="...">characters... </CITE>
  760.           
  761.    Elements Allowed Within...
  762.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  763.           <TT> <B> <I>
  764.           
  765.    Allowed In Content Of...
  766.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  767.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  768.           <VAR>
  769.           
  770.    Variations
  771.           This is typically rendered in italics. The ID, LANG, and CLASS
  772.           attributes are proposed in Version 3. All character definition
  773.           elements are Level 2.
  774.           
  775.    
  776.      _________________________________________________________________
  777.    
  778. CODE
  779.  
  780.    Description
  781.           The CODE element changes the character rendering of the
  782.           contents of the element to logically represent computer code.
  783.           
  784.    Minimum Attributes
  785.           <CODE>characters... </CODE>
  786.           
  787.    All Possible Attributes
  788.           <CODE ID="..." LANG="..." CLASS="...">characters... </CODE>
  789.           
  790.    Elements Allowed Within...
  791.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  792.           <TT> <B> <I>
  793.           
  794.    Allowed In Content Of...
  795.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  796.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  797.           <VAR>
  798.           
  799.    Variations
  800.           This is usually rendered in a fixed-width font. The ID, LANG,
  801.           and CLASS attributes are proposed in Version 3. All character
  802.           definition elements are Level 2.
  803.           
  804.    
  805.      _________________________________________________________________
  806.    
  807. CREDIT
  808.  
  809.    Description
  810.           The CREDIT element is used to name the source of a block
  811.           quoatation or figure.
  812.           
  813.    Minimum Attributes
  814.           <CREDIT>characters... </CREDIT>
  815.           
  816.    All Possible Attributes
  817.           <CREDIT ID="..." LANG="..." CLASS="...">characters... </CREDIT>
  818.           
  819.    Elements Allowed Within...
  820.           -TBD-
  821.           
  822.    Allowed In Content Of...
  823.           <BQ> <FIG>
  824.           
  825.    Variations
  826.           The CREDIT element is proposed in Version 3. Version 3 does not
  827.           indicate the typical rendering for the contents of the CREDIT
  828.           element, nor whether that rendering should be different or
  829.           separated from the enclosing block quotation or figure.
  830.           
  831.    
  832.      _________________________________________________________________
  833.    
  834. DD
  835.  
  836.    Description
  837.           The DD element identifies the separated multi-line definition
  838.           item in a DL definition list.
  839.           
  840.    Minimum Attributes
  841.           <DD>characters...
  842.           
  843.    All Possible Attributes
  844.           <DD>characters... </DD>
  845.           
  846.    Elements Allowed Within...
  847.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  848.           <TT> <B> <I> <P> <UL> <OL> <DIR> <MENU> <DL> <PRE>
  849.           <BLOCKQUOTE> <FORM> <ISINDEX>
  850.           
  851.    Allowed In Content Of...
  852.           <DL>
  853.           
  854.    Variations
  855.           This is typically rendered as normal text, indented. Most
  856.           browsers assume that the contents of the element ends when it
  857.           encounters a <DT> or another <DD> or the </DL> element to end
  858.           the list, and thus do not require the ending tag. All list
  859.           elements are Level 0.
  860.           
  861.    
  862.      _________________________________________________________________
  863.    
  864. DEL
  865.  
  866.    Description
  867.           The DEL element changes the character rendering of the contents
  868.           of the element to logically represent deleted text, for
  869.           instance in modifications in legal documents.
  870.           
  871.    Minimum Attributes
  872.           <DEL>characters... </DEL>
  873.           
  874.    All Possible Attributes
  875.           <DEL ID="..." LANG="..." CLASS="...">characters... </DEL>
  876.           
  877.    Elements Allowed Within...
  878.           -TBD-
  879.           
  880.    Allowed In Content Of...
  881.           -TBD-
  882.           
  883.    Variations
  884.           The DEL element is a Version 3 proposed element. While this
  885.           will typically be rendered by strikethru characters, the DEL
  886.           element is preferred over using the S or STRIKE elements. All
  887.           character definition elements are Level 2.
  888.           
  889.    
  890.      _________________________________________________________________
  891.    
  892. DFN
  893.  
  894.    Description
  895.           The DFN element changes the character rendering of the contents
  896.           of the element to logically represent a defining instance of a
  897.           term.
  898.           
  899.    Minimum Attributes
  900.           <DFN>characters... </DFN>
  901.           
  902.    All Possible Attributes
  903.           <DFN ID="..." LANG="..." CLASS="...">characters... </DFN>
  904.           
  905.    Elements Allowed Within...
  906.           -TBD-
  907.           
  908.    Allowed In Content Of...
  909.           -TBD-
  910.           
  911.    Variations
  912.           The DFN element is not widely implemented, but is usually
  913.           rendered bold or bold italic. The ID, LANG, and CLASS
  914.           attributes are proposed in Version 3. It is a Version 2 and
  915.           Version 3 proposed element.
  916.           
  917.    
  918.      _________________________________________________________________
  919.    
  920. DIR
  921.  
  922.    Description
  923.           The DIR element defines an unordered list consisting of a
  924.           number of single-line <LI> elements, usually less than 20
  925.           characters in length. These may be arranged in columns across
  926.           the page.
  927.           
  928.    Minimum Attributes
  929.           <DIR></DIR>
  930.           
  931.    All Possible Attributes
  932.           <DIR COMPACT> </DIR>
  933.           
  934.    Elements Allowed Within...
  935.           <LI>
  936.           
  937.    Allowed In Content Of...
  938.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  939.           
  940.    Variations
  941.           This list type is not commonly implemented, and is often
  942.           rendered identically to UL. Specifying <UL PLAIN WRAP=HORIZ> is
  943.           proposed in Version 3 as a replacement for the DIR element. All
  944.           list elements are Level 0.
  945.           
  946.    
  947.      _________________________________________________________________
  948.    
  949. DIV
  950.  
  951.    Description
  952.           The DIV element is proposed to be used with the CLASS attribute
  953.           to represent different kinds of containers, e.g. chapter,
  954.           section, abstract, or appendix.
  955.           
  956.    Minimum Attributes
  957.           <DIV>characters... </DIV>
  958.           
  959.    All Possible Attributes
  960.           <DIV ID="..." LANG="..." CLASS="..."
  961.           ALIGN=left|center|right|justify NOWRAP
  962.           CLEAR=left|right|all|"...">characters... </DIV>
  963.           
  964.    Elements Allowed Within...
  965.           -TBD-
  966.           
  967.    Allowed In Content Of...
  968.           <BODY>
  969.           
  970.    Variations
  971.           This is a proposed Version 3 element. <DIV ALIGN=center> is the
  972.           proposed replacement for the non-standard CENTER element.
  973.           
  974.    
  975.      _________________________________________________________________
  976.    
  977. DL
  978.  
  979.    Description
  980.           The DL element defines a definition list. Each item in the list
  981.           is expected to have two parts, identified by the <DT> and <DD>
  982.           elements.
  983.           
  984.    Minimum Attributes
  985.           <DL></DL>
  986.           
  987.    All Possible Attributes
  988.           <DL COMPACT ID="..." LANG="..." CLASS="..."
  989.           CLEAR=left|right|all|"..."> </DL>
  990.           
  991.    Elements Allowed Within...
  992.           <LH> <DT> <DD>
  993.           
  994.    Allowed In Content Of...
  995.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  996.           
  997.    Variations
  998.           The COMPACT attribute suggests rendering the list in a
  999.           physically compact way, but is not implemented by many
  1000.           browsers. Version 3 proposes the general ID, LANG, CLASS, and
  1001.           CLEAR attributes. To obtain a specific look, it has been the
  1002.           practice to construct a DL with DD elements but empty or
  1003.           missing DT elements. Version 3 proposes a new NOTE element as
  1004.           the preferred alternative to achieve the effect desired. All
  1005.           list elements are Level 0.
  1006.           
  1007.    
  1008.      _________________________________________________________________
  1009.    
  1010. DT
  1011.  
  1012.    Description
  1013.           The DT element identifies the separated term item in a DL
  1014.           definition list.
  1015.           
  1016.    Minimum Attributes
  1017.           <DT>characters...
  1018.           
  1019.    All Possible Attributes
  1020.           <DT>characters... </DT>
  1021.           
  1022.    Elements Allowed Within...
  1023.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1024.           <TT> <B> <I>
  1025.           
  1026.    Allowed In Content Of...
  1027.           <DL>
  1028.           
  1029.    Variations
  1030.           This is typically rendered in a bold font, but not indented.
  1031.           Most browsers assume that the contents of the element ends when
  1032.           it encounters a <DD> or another <DT> or the </DL> element to
  1033.           end the list, and thus do not require the ending tag. All list
  1034.           elements are Level 0.
  1035.           
  1036.    
  1037.      _________________________________________________________________
  1038.    
  1039. EM
  1040.  
  1041.    Description
  1042.           The EM element changes the character rendering of the contents
  1043.           of the element to logically emphasize the text.
  1044.           
  1045.    Minimum Attributes
  1046.           <EM>characters... </EM>
  1047.           
  1048.    All Possible Attributes
  1049.           <EM ID="..." LANG="..." CLASS="...">characters... </EM>
  1050.           
  1051.    Elements Allowed Within...
  1052.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1053.           <TT> <B> <I>
  1054.           
  1055.    Allowed In Content Of...
  1056.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  1057.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  1058.           <VAR>
  1059.           
  1060.    Variations
  1061.           Usually rendered in italics. The ID, LANG, and CLASS attributes
  1062.           are proposed in Version 3. All character definition elements
  1063.           are Level 2.
  1064.           
  1065.    
  1066.      _________________________________________________________________
  1067.    
  1068. FIG
  1069.  
  1070.    Description
  1071.           The FIG element is an advanced form of the IMG element to
  1072.           define an image, with optional overlays, text elements and
  1073.           "hotzones", to be inserted within a document. The structure of
  1074.           the contents of the FIG element expects a series of optional
  1075.           overlay images defined by OVERLAY elements, followed by an
  1076.           optional CAPTION element, followed by text to be presented as
  1077.           an alternative to the image(s) and which may contain normal
  1078.           text elements as well as hypertext links defined by A elements
  1079.           with SHAPE attributes to identify "hotzones" on the image,
  1080.           finally completed by an optional CREDIT element.
  1081.           
  1082.    Minimum Attributes
  1083.           <FIG SRC="..."></FIG>
  1084.           
  1085.    All Possible Attributes
  1086.           <FIG SRC="..." ID="..." LANG="..." CLASS="..."
  1087.           CLEAR=left|right|all|"..." NOFLOW MD="..."
  1088.           ALIGN=left|right|center|justify|bleedleft|bleedright
  1089.           WIDTH=value HEIGHT=value UNITS="..." IMAGEMAP="..."></FIG>
  1090.           
  1091.    Elements Allowed Within...
  1092.           <OVERLAY> <CAPTION> <CREDIT>
  1093.           -TBD- (ed: all normal markup elements?)
  1094.           
  1095.    Allowed In Content Of...
  1096.           -TBD-
  1097.           
  1098.    Variations
  1099.           The FIG element is proposed in Version 3 as a sophisticated
  1100.           alternative to the IMG element, especially to enhance the
  1101.           capabilities of the ALT text for non-graphical presentations of
  1102.           HTML documents, as well as a way to accomplish the common use
  1103.           of the ISMAP attribute of the IMG element without the need for
  1104.           a responding cgi-bin program.
  1105.           
  1106.    
  1107.      _________________________________________________________________
  1108.    
  1109. FN
  1110.  
  1111.    Description
  1112.           The FN element logically identifies text to be presented as a
  1113.           footnote. The reference location for the footnote is expected
  1114.           to be an A element whose HREF attribute references the ID of
  1115.           the FN element.
  1116.           
  1117.    Minimum Attributes
  1118.           <FN ID="...">characters... </FN>
  1119.           
  1120.    All Possible Attributes
  1121.           <FN ID="..." LANG="..." CLASS="...">characters... </FN>
  1122.           
  1123.    Elements Allowed Within...
  1124.           -TBD-
  1125.           
  1126.    Allowed In Content Of...
  1127.           -TBD-
  1128.           
  1129.    Variations
  1130.           The FN element is a Version 3 proposed element. Version 3
  1131.           specifies that when practical, the browser should render the FN
  1132.           element as pop-up notes. Version 3 does not specify an expected
  1133.           rendering when the footnote text is simply displayed where it
  1134.           occurs in the document. However, Version 3 does state that the
  1135.           FN element does not imply text separation. Therefore, common
  1136.           practice expects that the contents of the FN element would
  1137.           begin with a markup element which produces separation, e.g. the
  1138.           P element.
  1139.           
  1140.    
  1141.      _________________________________________________________________
  1142.    
  1143. FONT
  1144.  
  1145.    Description
  1146.           The FONT element changes the font size of the following
  1147.           characters to one of the seven defined sizes, or plus or minus
  1148.           from the document BASEFONT size.
  1149.           
  1150.    Minimum Attributes
  1151.           <FONT SIZE=[+|-]1|2|3|4|5|6|7>
  1152.           
  1153.    All Possible Attributes
  1154.           <FONT SIZE=[+|-]1|2|3|4|5|6|7>
  1155.           
  1156.    Elements Allowed Within...
  1157.           -TBD-
  1158.           
  1159.    Allowed In Content Of...
  1160.           -TBD-
  1161.           
  1162.    Variations
  1163.           The FONT element is a Netscape extension.
  1164.           
  1165.    
  1166.      _________________________________________________________________
  1167.    
  1168. FORM
  1169.  
  1170.    Description
  1171.           The FORM element creates a fill-out form. The browser permits
  1172.           the user to enter information in the fields of the form and
  1173.           sends this information to a cgi-bin script on a server
  1174.           identified as a URL by the ACTION attribute. METHOD=GET (the
  1175.           default) appends the input information to the ACTION URL which
  1176.           becomes the value of the environment variable QUERY_STRING.
  1177.           METHOD=POST (the preferred) sends the input information in a
  1178.           data body which is available on stdin with the data length set
  1179.           in the environment variable CONTENT_LENGTH. Form data is a
  1180.           stream of name=value pairs separated by the & character. Each
  1181.           name=value pair is URL encoded, i.e. spaces are changed into
  1182.           the plus character and some characters are encoded into
  1183.           hexadecimal. At least one of the following is expected inside
  1184.           the FORM contents: INPUT, SELECT, TEXTAREA.
  1185.           
  1186.    Minimum Attributes
  1187.           <FORM></FORM>
  1188.           
  1189.    All Possible Attributes
  1190.           <FORM ACTION="..." METHOD=GET|POST ENCTYPE="..." SCRIPT="...">
  1191.           </FORM>
  1192.           
  1193.    Elements Allowed Within...
  1194.           <H1> <H2> <H3> <H4> <H5> <H6> <P> <UL> <OL> <DIR> <MENU> <DL>
  1195.           <PRE> <BLOCKQUOTE> <ISINDEX> <HR> <ADDRESS> <INPUT> <SELECT>
  1196.           <TEXTAREA>
  1197.           
  1198.    Allowed In Content Of...
  1199.           <BLOCKQUOTE> <BODY> <DD> <LI>
  1200.           
  1201.    Variations
  1202.           Only the default value of application/x-www-form-urlencoded is
  1203.           currently defined for the ENCTYPE attribute, but is expected to
  1204.           allow all registered MIME types. Version 2 only defines ACTION
  1205.           for the http: access type. Version 3 proposes the SCRIPT
  1206.           attribute to specify a URL which contains a limited syntax
  1207.           script to be downloaded to the browser for execution to
  1208.           preprocess the FORM output before sending it to the ACTION
  1209.           destination. All elements concerning FORM are Level 2.
  1210.           
  1211.    
  1212.      _________________________________________________________________
  1213.    
  1214. H1
  1215.  
  1216.    Description
  1217.           The H1 element identifies text to be separated and displayed as
  1218.           the most prominent header.
  1219.           
  1220.    Minimum Attributes
  1221.           <H1>characters... </H1>
  1222.           
  1223.    All Possible Attributes
  1224.           <H1 ID="name" LANG="..." CLASS="..."
  1225.           ALIGN=left|center|right|justify CLEAR=left|right|all|"..."
  1226.           SEQNUM=nnn SKIP=nnn DINGBAT=entity-name SRC="..." MD="..."
  1227.           NOWRAP>characters... </H1>
  1228.           
  1229.    Elements Allowed Within...
  1230.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1231.           <TT> <B> <I>
  1232.           
  1233.    Allowed In Content Of...
  1234.           <BLOCKQUOTE> <BODY> <FORM>
  1235.           
  1236.    Variations
  1237.           The specification recommends that a document use the header
  1238.           elements in order, without breaks, beginning with H1. (ed: I
  1239.           have not identified a browser that enforces this.) The ID
  1240.           attribute is proposed in HTML+ and Version 3 to replace the
  1241.           NAME attribute in the A element to establish internal hyperlink
  1242.           destinations. All other attributes are proposed in Version 3.
  1243.           Typical rendering is bold, very large font, centered; when
  1244.           printed causes a page break. Headings are Level 0 elements.
  1245.           
  1246.    
  1247.      _________________________________________________________________
  1248.    
  1249. H2
  1250.  
  1251.    Description
  1252.           The H2 element identifies text to be separated and displayed
  1253.           less prominently than H1 but more prominently than H3.
  1254.           
  1255.    Minimum Attributes
  1256.           <H2>characters... </H2>
  1257.           
  1258.    All Possible Attributes
  1259.           <H2 ID="name" LANG="..." CLASS="..."
  1260.           ALIGN=left|center|right|justify CLEAR=left|right|all|"..."
  1261.           SEQNUM=nnn SKIP=nnn DINGBAT=entity-name SRC="..." MD="..."
  1262.           NOWRAP>characters... </H2>
  1263.           
  1264.    Elements Allowed Within...
  1265.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1266.           <TT> <B> <I>
  1267.           
  1268.    Allowed In Content Of...
  1269.           <BLOCKQUOTE> <BODY> <FORM>
  1270.           
  1271.    Variations
  1272.           The specification recommends that a document use the header
  1273.           elements in order, without breaks, beginning with H1. (ed: I
  1274.           have not identified a browser that enforces this.) The ID
  1275.           attribute is proposed in HTML+ and Version 3 to replace the
  1276.           NAME attribute in the A element to establish internal hyperlink
  1277.           destinations. All other attributes are proposed in Version 3.
  1278.           Typical rendering is bold, large font, flush left. Headings are
  1279.           Level 0 elements.
  1280.           
  1281.    
  1282.      _________________________________________________________________
  1283.    
  1284. H3
  1285.  
  1286.    Description
  1287.           The H3 element identifies text to be separated and displayed
  1288.           less prominently than H2 but more prominently than H4.
  1289.           
  1290.    Minimum Attributes
  1291.           <H3>characters... </H3>
  1292.           
  1293.    All Possible Attributes
  1294.           <H3 ID="name" LANG="..." CLASS="..."
  1295.           ALIGN=left|center|right|justify CLEAR=left|right|all|"..."
  1296.           SEQNUM=nnn SKIP=nnn DINGBAT=entity-name SRC="..." MD="..."
  1297.           NOWRAP>characters... </H3>
  1298.           
  1299.    Elements Allowed Within...
  1300.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1301.           <TT> <B> <I>
  1302.           
  1303.    Allowed In Content Of...
  1304.           <BLOCKQUOTE> <BODY> <FORM>
  1305.           
  1306.    Variations
  1307.           The specification recommends that a document use the header
  1308.           elements in order, without breaks, beginning with H1. (ed: I
  1309.           have not identified a browser that enforces this.) The ID
  1310.           attribute is proposed in HTML+ and Version 3 to replace the
  1311.           NAME attribute in the A element to establish internal hyperlink
  1312.           destinations. All other attributes are proposed in Version 3.
  1313.           Typical rendering is italic, large font, slightly indented.
  1314.           Headings are Level 0 elements.
  1315.           
  1316.    
  1317.      _________________________________________________________________
  1318.    
  1319. H4
  1320.  
  1321.    Description
  1322.           The H4 element identifies text to be separated and displayed
  1323.           less prominently than H3 but more prominently than H5.
  1324.           
  1325.    Minimum Attributes
  1326.           <H4 LANG="..." CLASS="..." ALIGN=left|center|right|justify
  1327.           CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
  1328.           DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
  1329.           </H4>
  1330.           
  1331.    All Possible Attributes
  1332.           <H4 ID="name">characters... </H4>
  1333.           
  1334.    Elements Allowed Within...
  1335.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1336.           <TT> <B> <I>
  1337.           
  1338.    Allowed In Content Of...
  1339.           <BLOCKQUOTE> <BODY> <FORM>
  1340.           
  1341.    Variations
  1342.           The specification recommends that a document use the header
  1343.           elements in order, without breaks, beginning with H1. (ed: I
  1344.           have not identified a browser that enforces this.) The ID
  1345.           attribute is proposed in HTML+ and Version 3 to replace the
  1346.           NAME attribute in the A element to establish internal hyperlink
  1347.           destinations. All other attributes are proposed in Version 3.
  1348.           Typical rendering is bold, normal font, indented. Headings are
  1349.           Level 0 elements.
  1350.           
  1351.    
  1352.      _________________________________________________________________
  1353.    
  1354. H5
  1355.  
  1356.    Description
  1357.           The H5 element identifies text to be separated and displayed
  1358.           less prominently than H4 but more prominently than H6.
  1359.           
  1360.    Minimum Attributes
  1361.           <H5>characters... </H5>
  1362.           
  1363.    All Possible Attributes
  1364.           <H5 ID="name" LANG="..." CLASS="..."
  1365.           ALIGN=left|center|right|justify CLEAR=left|right|all|"..."
  1366.           SEQNUM=nnn SKIP=nnn DINGBAT=entity-name SRC="..." MD="..."
  1367.           NOWRAP>characters... </H5>
  1368.           
  1369.    Elements Allowed Within...
  1370.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1371.           <TT> <B> <I>
  1372.           
  1373.    Allowed In Content Of...
  1374.           <BLOCKQUOTE> <BODY> <FORM>
  1375.           
  1376.    Variations
  1377.           The specification recommends that a document use the header
  1378.           elements in order, without breaks, beginning with H1. (ed: I
  1379.           have not identified a browser that enforces this.) The ID
  1380.           attribute is proposed in HTML+ and Version 3 to replace the
  1381.           NAME attribute in the A element to establish internal hyperlink
  1382.           destinations. All other attributes are proposed in Version 3.
  1383.           By default, Netscape uses a font size for H5 that is smaller
  1384.           than default text. For most other browsers, the font size for
  1385.           all headers is at least as large as the default text. Typical
  1386.           rendering is italic, normal font, indented. Headings are Level
  1387.           0 elements.
  1388.           
  1389.    
  1390.      _________________________________________________________________
  1391.    
  1392. H6
  1393.  
  1394.    Description
  1395.           The H6 element identifies text to be separated and displayed
  1396.           less prominently than H5 but more prominently than default
  1397.           text.
  1398.           
  1399.    Minimum Attributes
  1400.           <H6>characters... </H6>
  1401.           
  1402.    All Possible Attributes
  1403.           <H6 ID="name" LANG="..." CLASS="..."
  1404.           ALIGN=left|center|right|justify CLEAR=left|right|all|"..."
  1405.           SEQNUM=nnn SKIP=nnn DINGBAT=entity-name SRC="..." MD="..."
  1406.           NOWRAP>characters... </H6>
  1407.           
  1408.    Elements Allowed Within...
  1409.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1410.           <TT> <B> <I>
  1411.           
  1412.    Allowed In Content Of...
  1413.           <BLOCKQUOTE> <BODY> <FORM>
  1414.           
  1415.    Variations
  1416.           The specification recommends that a document use the header
  1417.           elements in order, without breaks, beginning with H1. (ed: I
  1418.           have not identified a browser that enforces this.) The ID
  1419.           attribute is proposed in HTML+ and Version 3 to replace the
  1420.           NAME attribute in the A element to establish internal hyperlink
  1421.           destinations. All other attributes are proposed in Version 3.
  1422.           By default, Netscape uses a font size for H6 that is smaller
  1423.           than default text. For most other browsers, the font size for
  1424.           all headers is at least as large as the default text. Typical
  1425.           rendering is bold, normal font, not indented. Headings are
  1426.           Level 0 elements.
  1427.           
  1428.    
  1429.      _________________________________________________________________
  1430.    
  1431. HEAD
  1432.  
  1433.    Description
  1434.           The HEAD contains general information about the document. None
  1435.           of the elements authorized to exist in the contents of the HEAD
  1436.           are displayed; the displayed material is found within the BODY.
  1437.           
  1438.    Minimum Attributes
  1439.           
  1440.    All Possible Attributes
  1441.           <HEAD> </HEAD>
  1442.           
  1443.    Elements Allowed Within...
  1444.           <TITLE> <ISINDEX> <BASE> <META> <NEXTID> <LINK>
  1445.           
  1446.    Allowed In Content Of...
  1447.           <HTML>
  1448.           
  1449.    Variations
  1450.           The HTML, HEAD, and BODY elements were introduced with Version
  1451.           2, and are currently optional, but are considered Level 0
  1452.           elements by the Version 2 standard. Version 3 also proposes the
  1453.           new elements of RANGE and STYLE as allowed within a HEAD.
  1454.           
  1455.    Sandia Requirements
  1456.           The HTML, HEAD and BODY elements are required.
  1457.           
  1458.    
  1459.      _________________________________________________________________
  1460.    
  1461. HPn
  1462.  
  1463.    Description
  1464.           The HP set of elements, with n=1,2,... provided a mechanism to
  1465.           highlight the characters in a phrase with one of a set of
  1466.           browser defined highlight mechanisms.
  1467.           
  1468.    Minimum Attributes
  1469.           <HPn>characters... </HPn>
  1470.           
  1471.    All Possible Attributes
  1472.           <HPn>characters... </HPn>
  1473.           
  1474.    Elements Allowed Within...
  1475.           
  1476.    Allowed In Content Of...
  1477.           
  1478.    Variations
  1479.           The Version 2 specification has declared these elements as
  1480.           obsolete.
  1481.           
  1482.    
  1483.      _________________________________________________________________
  1484.    
  1485. HR
  1486.  
  1487.    Description
  1488.           The HR element produces a separated horizontal dividing line
  1489.           drawn completely across the screen.
  1490.           
  1491.    Minimum Attributes
  1492.           <HR>
  1493.           
  1494.    All Possible Attributes
  1495.           <HR ID="..." CLASS="..." CLEAR=left|right|all|"..." SRC="..."
  1496.           MD="..." SIZE=number WIDTH=number|percent
  1497.           ALIGN=left|right|center NOSHADE>
  1498.           
  1499.    Elements Allowed Within...
  1500.           
  1501.    Allowed In Content Of...
  1502.           <BLOCKQUOTE> <BODY> <FORM> <PRE>
  1503.           
  1504.    Variations
  1505.           The ID, CLASS, CLEAR, SRC, and MD attributes are proposed in
  1506.           Version 3. SRC is proposed to specify a custom image for the
  1507.           rule. Some browsers draw the line only within the current text
  1508.           margins (which may be indented on left and/or right due to
  1509.           lists, etc.) SIZE, WIDTH, ALIGN, and NOSHADE attributes are
  1510.           Netscape extensions. The HR element is Level 0.
  1511.           
  1512.    
  1513.      _________________________________________________________________
  1514.    
  1515. HTML
  1516.  
  1517.    Description
  1518.           The HTML element is intended to bracket the entire HTML text in
  1519.           the document. All other HTML elements are inside the start and
  1520.           end of the HTML element.
  1521.           
  1522.    Minimum Attributes
  1523.           
  1524.    All Possible Attributes
  1525.           <HTML> </HTML>
  1526.           
  1527.    Elements Allowed Within...
  1528.           <HEAD> <BODY>
  1529.           
  1530.    Allowed In Content Of...
  1531.           
  1532.    Variations
  1533.           The HTML, HEAD, and BODY elements were introduced with Version
  1534.           2, and are currently optional, but are considered Level 0
  1535.           elements by the Version 2 standard.
  1536.           
  1537.    Sandia Requirements
  1538.           The HTML, HEAD and BODY elements are required.
  1539.           
  1540.    
  1541.      _________________________________________________________________
  1542.    
  1543. I
  1544.  
  1545.    Description
  1546.           The I element changes the physical rendering of the contents of
  1547.           the element to an italics (or slanted) font.
  1548.           
  1549.    Minimum Attributes
  1550.           <I>characters... </I>
  1551.           
  1552.    All Possible Attributes
  1553.           <I ID="..." LANG="..." CLASS="...">characters... </I>
  1554.           
  1555.    Elements Allowed Within...
  1556.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1557.           <TT> <B> <I>
  1558.           
  1559.    Allowed In Content Of...
  1560.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  1561.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  1562.           <VAR>
  1563.           
  1564.    Variations
  1565.           The ID, LANG, and CLASS attributes are proposed in Version 3.
  1566.           All character definition elements are Level 2.
  1567.           
  1568.    
  1569.      _________________________________________________________________
  1570.    
  1571. IMG
  1572.  
  1573.    Description
  1574.           The IMG element allows an image file to be inserted within an
  1575.           HTML document along with the text. The ALT attribute defines
  1576.           text that will be displayed if the image is not or cannot be
  1577.           displayed by the browser. The ALT text can contain special
  1578.           characters, but it cannot contain markup. The SRC attribute
  1579.           identifies a URL for retrieving the image. The ISMAP attribute
  1580.           is only meaningful if the IMG element is within the contents of
  1581.           an A element, and a responding cgi-bin program has been
  1582.           established at the URL identified by the HREF attribute of the
  1583.           A element. If a single A element spans both an image and text,
  1584.           the cgi-bin program will receive the HREF input values, if any,
  1585.           if the text is selected, or the x,y cursor coordinates if the
  1586.           image is selected. For references to this advanced feature, see
  1587.           Acknowledgements.
  1588.           
  1589.    Minimum Attributes
  1590.           <IMG SRC="...">
  1591.           
  1592.    All Possible Attributes
  1593.           <IMG SRC="..." ALT="..." ISMAP ID="..." LANG="..." CLASS="..."
  1594.           MD="..."
  1595.           ALIGN=bottom|middle|top|left|right|texttop|absmiddle|baseline|a
  1596.           bsbottom HEIGHT=value WIDTH=value UNITS="..." BORDER=value
  1597.           LOWSRC="..." HSPACE=value VSPACE=value>
  1598.           
  1599.    Elements Allowed Within...
  1600.           
  1601.    Allowed In Content Of...
  1602.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  1603.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <SAMP> <STRONG> <TT> <VAR>
  1604.           
  1605.    Variations
  1606.           The attributes BORDER, HEIGHT, WIDTH, HSPACE, VSPACE, and
  1607.           LOWSRC are Netscape extensions. Version 3 proposes adding the
  1608.           WIDTH and HEIGHT attributes. Version 1 defines only
  1609.           bottom|middle|top as values for the ALIGN attribute. The
  1610.           additional values for the ALIGN attribute are Netscape
  1611.           extensions, and include the capability to define floating
  1612.           images. Version 3 proposes adding only the (LEFT|RIGHT) values
  1613.           for ALIGN to identify images that imply that text can float
  1614.           around the image. Some image capable browsers will display the
  1615.           ALT text until the full image is retrieved. The Version 2
  1616.           specification states that Level 0 conformance must accept the
  1617.           element, but Level 1 conformance is required before it displays
  1618.           the image. Version 3 proposes the generalized attributes ID,
  1619.           LANG, CLASS, and MD. In addition, it adds the UNITS attribute
  1620.           for use by the WIDTH and HEIGHT attributes to define units
  1621.           other than pixels. Version 3 proposes a FIG element as an
  1622.           advanced alternative to the IMG element, for more sophisticated
  1623.           multi-part overlay images, more control over text that is the
  1624.           equivalent of ALT, and with the proposed SHAPE attribute on the
  1625.           A element a method to perform the common use of the ISMAP
  1626.           attribute without the need for a responding cgi-bin program.
  1627.           
  1628.    Sandia Requirements
  1629.           The ALT attribute and a value describing the image is required.
  1630.           If known, the BORDER, HEIGHT, and WIDTH attributes are
  1631.           recommended as they improve download performance on some
  1632.           browsers. If used, the HEIGHT and WIDTH attributes shall
  1633.           specify the actual size of the stored image in pixels.
  1634.           
  1635.    
  1636.      _________________________________________________________________
  1637.    
  1638. INPUT
  1639.  
  1640.    Description
  1641.           The INPUT element is used to specify a simple input field as
  1642.           part of the contents in a FORM element. TYPE=text is default.
  1643.           NAME defines the symbolic name of the field returned to the
  1644.           server on submission and must be present for all but
  1645.           TYPE=submit|reset. For TYPE=checkbox|radio, multiple INPUT
  1646.           elements may have the same NAME value. VALUE is used to specify
  1647.           a default. For TYPE=text|password VALUE defines default text to
  1648.           be returned, which normally is null. For TYPE=checkbox|radio
  1649.           VALUE defines the value returned when the checkbox or radio is
  1650.           selected, which normally is "on". For TYPE=submit|reset VALUE
  1651.           defines the label for the pushbutton. CHECKED defaults the
  1652.           checkbox or radio to selected. SIZE and MAXLENGTH are only used
  1653.           with TYPE=text|password. SIZE is the physical size of the
  1654.           displayed input field expressed in characters or
  1655.           characters,rows. MAXLENGTH is the maximum number of characters
  1656.           that are accepted as input.
  1657.           
  1658.    Minimum Attributes
  1659.           <INPUT>
  1660.           
  1661.    All Possible Attributes
  1662.           <INPUT TYPE=type ID="..." LANG="..." CLASS="..." NAME="..."
  1663.           VALUE="..." DISABLED ERROR="..." SRC="..." MD="..." CHECKED
  1664.           SIZE="..." MAXLENGTH="..." MIN=number MAX=number
  1665.           ALIGN=top|middle|bottom|left|right ACCEPT="...">
  1666.           
  1667.    Elements Allowed Within...
  1668.           
  1669.    Allowed In Content Of...
  1670.           <FORM>
  1671.           
  1672.    Variations
  1673.           Version 2 defines the TYPE attribute values of
  1674.           text|password|checkbox|radio|submit|reset|hidden|image The
  1675.           <TEXTAREA> element should be used instead of this INPUT
  1676.           element for multiline input areas. TYPE=hidden VALUE="..." is
  1677.           recognized by some browsers, and is used to submit fixed
  1678.           information not entered by the user. TYPE=image was introduced
  1679.           in Version 2 and specifies an image, identified by the URL with
  1680.           the new SRC attribute, which, when clicked, performs the
  1681.           submission and sends the X,Y coordinates of the click, similar
  1682.           to ISMAP in the IMG element. Version 2 sets a max limit of 1024
  1683.           characters on VALUE.
  1684.           
  1685.           Version 3 proposes the additional TYPE attribute values of
  1686.           range|file|scribble. Version 3 proposes the additional ID,
  1687.           LANG, CLASS, DISABLED, ERROR, MIN, MAX, ACCEPT, and MD
  1688.           attributes. The Version 3 proposed TYPE=range uses the proposed
  1689.           MIN and MAX attributes to specify limits to numeric (real or
  1690.           integer) input. The proposed default value is halfway between
  1691.           MIN and MAX. The Version 3 proposed TYPE=file permits attaching
  1692.           a file to the submitted output. Version 3 proposes that
  1693.           multiple INPUT elements with TYPE=file would be permitted for
  1694.           attaching multiple files. The ACCEPT attribute is proposed to
  1695.           be used to specify a comma separated list of MIME content types
  1696.           of the attached files. The Version 3 proposed TYPE=scribble is
  1697.           to allow the user to scribble with a pointing device on top of
  1698.           the image specified with the SRC attribute. The Version 3
  1699.           proposed DISABLED attribute would display this INPUT, but
  1700.           prohibit user entry/modification. The Version 3 proposed ERROR
  1701.           attribute defines text to be displayed in the event that the
  1702.           entered value for this INPUT is invalid. All elements
  1703.           concerning FORM are Level 2.
  1704.           
  1705.    
  1706.      _________________________________________________________________
  1707.    
  1708. INS
  1709.  
  1710.    Description
  1711.           The INS element changes the character rendering of the contents
  1712.           of the element to logically represent inserted text, for
  1713.           instance in modifications in legal documents.
  1714.           
  1715.    Minimum Attributes
  1716.           <INS>characters... </INS>
  1717.           
  1718.    All Possible Attributes
  1719.           <INS ID="..." LANG="..." CLASS="...">characters... </INS>
  1720.           
  1721.    Elements Allowed Within...
  1722.           -TBD-
  1723.           
  1724.    Allowed In Content Of...
  1725.           -TBD-
  1726.           
  1727.    Variations
  1728.           The INS element is a Version 3 proposed element. All character
  1729.           definition elements are Level 2.
  1730.           
  1731.    
  1732.      _________________________________________________________________
  1733.    
  1734. ISINDEX
  1735.  
  1736.    Description
  1737.           This element appears to be a precursor to the <FORM> element
  1738.           which has more features. When placed in the BODY of the
  1739.           document, it requires the ACTION attribute to point to a
  1740.           cgi-bin program which can handle the query, and produces a
  1741.           simple INPUT field with a prompt of: "This is a searchable
  1742.           index. Enter search keywords:" When placed in the HEAD of the
  1743.           document, it informs the browser that the document is an index
  1744.           document and can be examined using a keyword search. The
  1745.           ISINDEX element is usually generated automatically by a
  1746.           server-side script.
  1747.           
  1748.    Minimum Attributes
  1749.           <ISINDEX>
  1750.           
  1751.    All Possible Attributes
  1752.           <ISINDEX ACTION="..." PROMPT="...">
  1753.           
  1754.    Elements Allowed Within...
  1755.           
  1756.    Allowed In Content Of...
  1757.           <BLOCKQUOTE> <BODY> <DD> <FORM> <HEAD> <LI>
  1758.           
  1759.    Variations
  1760.           The PROMPT attribute is a Netscape extension. ISINDEX is a
  1761.           Level 0 element. The new, more sophisticated FORM element is
  1762.           now used more widely. Version 2 describes ISINDEX as a Level 0
  1763.           element as part of the HEAD. It does not include it as part of
  1764.           the BODY. Version 3 proposes the PROMPT attribute.
  1765.           
  1766.    
  1767.      _________________________________________________________________
  1768.    
  1769. KBD
  1770.  
  1771.    Description
  1772.           The KBD element changes the character rendering of the contents
  1773.           of the element to logically represent text entered as keyboard
  1774.           input.
  1775.           
  1776.    Minimum Attributes
  1777.           <KBD>characters... </KBD>
  1778.           
  1779.    All Possible Attributes
  1780.           <KBD ID="..." LANG="..." CLASS="...">characters... </KBD>
  1781.           
  1782.    Elements Allowed Within...
  1783.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1784.           <TT> <B> <I>
  1785.           
  1786.    Allowed In Content Of...
  1787.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  1788.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  1789.           <VAR>
  1790.           
  1791.    Variations
  1792.           While intended to be distinguishable from CODE, so that input
  1793.           and output would be different, most browsers render this the
  1794.           same as CODE, simply as a fixed-width font. The ID, LANG, and
  1795.           CLASS attributes are proposed in Version 3. All character
  1796.           definition elements are Level 2.
  1797.           
  1798.    
  1799.      _________________________________________________________________
  1800.    
  1801. LANG
  1802.  
  1803.    Description
  1804.           The LANG element is used to change the LANG context from the
  1805.           current context.
  1806.           
  1807.    Minimum Attributes
  1808.           <LANG>characters... </LANG>
  1809.           
  1810.    All Possible Attributes
  1811.           <LANG ID="..." CLASS="...">characters... </LANG>
  1812.           
  1813.    Elements Allowed Within...
  1814.           -TBD-
  1815.           
  1816.    Allowed In Content Of...
  1817.           -TBD-
  1818.           
  1819.    Variations
  1820.           The LANG element is a Version 3 proposed element. All character
  1821.           definition elements are Level 2.
  1822.           
  1823.    
  1824.      _________________________________________________________________
  1825.    
  1826. LH
  1827.  
  1828.    Description
  1829.           The LH element defines a list header used as a title for a
  1830.           list. Browsers can use this in place of the full list when a
  1831.           mechanism is provided to fold and unfold nested lists.
  1832.           
  1833.    Minimum Attributes
  1834.           <LH>characters... </LH>
  1835.           
  1836.    All Possible Attributes
  1837.           <LH ID="..." LANG="..." CLASS="...">characters... </LH>
  1838.           
  1839.    Elements Allowed Within...
  1840.           -TBD-
  1841.           
  1842.    Allowed In Content Of...
  1843.           <DL> <OL> <UL>
  1844.           
  1845.    Variations
  1846.           The LH element is proposed in Version 3 as an optional element
  1847.           at the beginning of lists. It is expected that browsers may
  1848.           render this element in a different style/font than the list
  1849.           itself.
  1850.           
  1851.    
  1852.      _________________________________________________________________
  1853.    
  1854. LI
  1855.  
  1856.    Description
  1857.           The LI element defines a list item. It is rendered differently
  1858.           depending upon the list within which it appears.
  1859.           
  1860.    Minimum Attributes
  1861.           <LI>characters...
  1862.           
  1863.    All Possible Attributes
  1864.           <LI within UL TYPE=disk|circle|square within OL TYPE=A|a|I|i|i
  1865.           within OL VALUE=n>characters...</LI>
  1866.           
  1867.    Elements Allowed Within...
  1868.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  1869.           <TT> <B> <I> <P> <UL> <OL> <DIR> <MENU> <DL> <PRE>
  1870.           <BLOCKQUOTE> <FORM> <ISINDEX>
  1871.           
  1872.    Allowed In Content Of...
  1873.           <DIR> <MENU> <OL> <UL>
  1874.           
  1875.    Variations
  1876.           TYPE and VALUE attributes are Netscape extensions. Most
  1877.           browsers assume the list item ends with the beginning of the
  1878.           next list item or the end of the list and do not require the
  1879.           closing tag </LI> All list elements are Level 0.
  1880.           
  1881.    
  1882.      _________________________________________________________________
  1883.    
  1884. LINK
  1885.  
  1886.    Description
  1887.           The LINK element is used to indicate a relationship between
  1888.           this document and other documents or objects. Multiple LINK
  1889.           elements may exist in a document. A LINK in document A with an
  1890.           HREF to document/object B with REL=relation identifies a
  1891.           relationship that B has to A that A
  1892.           recognizes/authorizes/verifies. A LINK in document B with an
  1893.           HREF to document/object A with REV=relation that is the
  1894.           identical relation identifies a desired/expected/claimed
  1895.           relationship of B to document/object A, but must be verified by
  1896.           checking with A. For further description of the LINK
  1897.           attributes, see the A element.
  1898.           
  1899.    Minimum Attributes
  1900.           <LINK HREF="..." >
  1901.           
  1902.    All Possible Attributes
  1903.           <LINK HREF="..." REL="..." REV="..." URN="..." TITLE="..."
  1904.           METHODS="..." >
  1905.           
  1906.    Elements Allowed Within...
  1907.           
  1908.    Allowed In Content Of...
  1909.           <HEAD>
  1910.           
  1911.    Variations
  1912.           LINK is a Level 0 element. In addition to those mentioned with
  1913.           the A element, Version 3 reserves some relations for REL that
  1914.           are expected to be used for document specific toolbars.
  1915.           Currently these include Home, ToC, Index, Glossary, Copyright,
  1916.           Up, Next, Previous, Help, Bookmark. Version 3 also discusses
  1917.           relations for a document banner and style sheets.
  1918.           
  1919.    Sandia Requirements
  1920.           A LINK element in the HEAD to identify the owner of the
  1921.           document responsible for its accuracy is required by Sandia's
  1922.           automated Web tools:
  1923.           <LINK REV="owns" TITLE="Full Name"
  1924.           HREF="mailto:owner-e-mail@sandia.gov">
  1925.           
  1926.           LINK elements are also recommended to identify other
  1927.           individuals and their relationships to this document. The REV
  1928.           value of made should be used to identify the author of the
  1929.           document. Suggested values for REV in additional LINK elements
  1930.           are: approves, editor, publisher.
  1931.           
  1932.           Large documents which are separated into smaller HTML
  1933.           subdocuments should use the LINK element with the REL attribute
  1934.           to identify these relationships. The parent document should
  1935.           identify all subdocuments by:
  1936.           <LINK REL="Subdocument" TITLE="Subdoc Name" HREF="link-url">
  1937.           The subdocument may identify its parent by:
  1938.           <LINK REV="Subdocument" TITLE="Maindoc Name" HREF="link-url">
  1939.           Any Sandia document which is part of a set of HTML subdocuments
  1940.           which form a sequence or hierarchy should include two specific
  1941.           LINK elements identifying the REL values of next and previous.
  1942.           Only one next and one previous relationship may be specified in
  1943.           a document.
  1944.           
  1945.           Any of the other document relationships mentioned in this
  1946.           Reference Manual may also be used.
  1947.           
  1948.    
  1949.      _________________________________________________________________
  1950.    
  1951. LISTING
  1952.  
  1953.    Description
  1954.           The LISTING element defined a separated multi-line set of text
  1955.           to be rendered as it exists in the source document with the
  1956.           same line breaks.
  1957.           
  1958.    Minimum Attributes
  1959.           <LISTING>characters... </LISTING>
  1960.           
  1961.    All Possible Attributes
  1962.           <LISTING WIDTH="..." >characters... </LISTING>
  1963.           
  1964.    Elements Allowed Within...
  1965.           <A> <HR> <BR> <TT> <B> <I> <EM> <STRONG> <CODE> <SAMP> <KBD>
  1966.           <VAR> <CITE>
  1967.           
  1968.    Allowed In Content Of...
  1969.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  1970.           
  1971.    Variations
  1972.           Most browsers use fixed-width characters for LISTING text. This
  1973.           element existed in Version 0 and has been replaced by the <PRE>
  1974.           element. Version 2 of the standard has declared LISTING as
  1975.           obsolete and some current browsers no longer recognize it.
  1976.           
  1977.    
  1978.      _________________________________________________________________
  1979.    
  1980. MENU
  1981.  
  1982.    Description
  1983.           The MENU element defines an unordered list consisting of a
  1984.           number of separated multi-line <LI> elements which may or may
  1985.           not be marked by a bullet or similar symbol. Similar to the
  1986.           <UL> element, it is rendered in a more compact manner.
  1987.           
  1988.    Minimum Attributes
  1989.           <MENU></MENU>
  1990.           
  1991.    All Possible Attributes
  1992.           <MENU COMPACT> </MENU>
  1993.           
  1994.    Elements Allowed Within...
  1995.           <LI>
  1996.           
  1997.    Allowed In Content Of...
  1998.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  1999.           
  2000.    Variations
  2001.           This list type is often rendered identically to UL. The COMPACT
  2002.           attribute of the UL element is more often used than this MENU
  2003.           element. By adding the PLAIN attribute to eliminate the bullets
  2004.           to the UL element, Version 3 proposes to remove the MENU
  2005.           element. All list elements are Level 0.
  2006.           
  2007.    
  2008.      _________________________________________________________________
  2009.    
  2010. META
  2011.  
  2012.    Description
  2013.           The META element is used within the HEAD element to embed
  2014.           document meta-information not defined by other HTML elements.
  2015.           Such information may be extracted by servers/browsers. The
  2016.           HTTP-EQUIV attribute binds the element to an HTTP response
  2017.           header. If not present, the NAME attribute should be used to
  2018.           identify this meta-information and it should not be used within
  2019.           an HTTP response header. If the NAME attribute is not present,
  2020.           the name can be assumed equal to the value of HTTP-EQUIV. The
  2021.           CONTENT attribute defines the meta-information content to be
  2022.           associated with the given name and/or HTTP response header.
  2023.           
  2024.    Minimum Attributes
  2025.           <META CONTENT="..." >
  2026.           
  2027.    All Possible Attributes
  2028.           <META HTTP-EQUIV="..." NAME="..." CONTENT="..." URL="..." >
  2029.           
  2030.    Elements Allowed Within...
  2031.           
  2032.    Allowed In Content Of...
  2033.           <HEAD>
  2034.           
  2035.    Variations
  2036.           The META element was introduced in Version 2 and is a Level 1
  2037.           element. Netscape 1.1 has added a automatic refresh capability
  2038.           using the META element by setting the HTTP-EQUIV attribute to
  2039.           "REFRESH", the CONTENT attribute to a number of seconds, and
  2040.           the URL attribute to the file to load which defaults to
  2041.           reloading the same file. The URL attribute is a Netscape
  2042.           extension. Netscape 1.1 also recognizes placing the URL inside
  2043.           the quotes which define the COMMENT value by using a semicolon
  2044.           following the number of seconds, then the URL=http://... text.
  2045.           
  2046.    Sandia Requirements
  2047.           Two META elements are required to identify specific information
  2048.           for Sandia's automated Web tools.
  2049.           <META NAME="REVIEW" CONTENT="DD MMM YYYY">
  2050.           <META HTTP-EQUIV="KEYWORDS" CONTENT="key1, key2, key3">
  2051.           For large documents split into multiple HTML subdocuments,
  2052.           these META elements should only be included in the HTML
  2053.           document that is the parent of all the subdocuments, usually
  2054.           the Introduction or Table of Contents document.
  2055.           
  2056.    
  2057.      _________________________________________________________________
  2058.    
  2059. NEXTID
  2060.  
  2061.    Description
  2062.           The single attribute N= provides the next available identifier
  2063.           for use by automatic hypertext editors. If the NEXTID element
  2064.           is manually entered, it should be alphabetical to avoid
  2065.           conflict with such editors.
  2066.           
  2067.    Minimum Attributes
  2068.           <NEXTID N="..." >
  2069.           
  2070.    All Possible Attributes
  2071.           <NEXTID N="..." >
  2072.           
  2073.    Elements Allowed Within...
  2074.           
  2075.    Allowed In Content Of...
  2076.           <HEAD>
  2077.           
  2078.    Variations
  2079.           NEXTID is a Level 0 element.
  2080.           
  2081.    
  2082.      _________________________________________________________________
  2083.    
  2084. NOBR
  2085.  
  2086.    Description
  2087.           All text between the start and end of the NOBR elements cannot
  2088.           have line breaks inserted between them.
  2089.           
  2090.    Minimum Attributes
  2091.           <NBOR>characters... </NOBR>
  2092.           
  2093.    All Possible Attributes
  2094.           <NOBR>characters... </NOBR>
  2095.           
  2096.    Elements Allowed Within...
  2097.           -TBD-
  2098.           
  2099.    Allowed In Content Of...
  2100.           -TBD-
  2101.           
  2102.    Variations
  2103.           The NOBR element is a Netscape extension.
  2104.           
  2105.    
  2106.      _________________________________________________________________
  2107.    
  2108. NOTE
  2109.  
  2110.    Description
  2111.           The NOTE element changes the rendering of the contents of the
  2112.           element to logically represent separated notational text. The
  2113.           SRC attribute specifies an image to appear preceding the note.
  2114.           
  2115.    Minimum Attributes
  2116.           <NOTE>characters... </NOTE>
  2117.           
  2118.    All Possible Attributes
  2119.           <NOTE ID="..." LANG="..." CLASS="..."
  2120.           CLEAR=left|right|all|"..." SRC="..." MD="..."</NOTE>
  2121.           
  2122.    Elements Allowed Within...
  2123.           -TBD-
  2124.           
  2125.    Allowed In Content Of...
  2126.           -TBD-
  2127.           
  2128.    Variations
  2129.           The NOTE element is a Version 3 proposed element. It is
  2130.           expected to typically be rendered indented, without a preceding
  2131.           bullet, symbol, or other graphic. Accompanying style guides are
  2132.           expected to define renderings associated with specific CLASS
  2133.           values. NOTE, CAUTION, and WARNING are expected values for the
  2134.           CLASS attribute.
  2135.           
  2136.    
  2137.      _________________________________________________________________
  2138.    
  2139. OL
  2140.  
  2141.    Description
  2142.           The OL element defines an ordered list consisting of a number
  2143.           of separated multi-line <LI> elements, and ordered numerically
  2144.           in some way.
  2145.           
  2146.    Minimum Attributes
  2147.           <OL></OL>
  2148.           
  2149.    All Possible Attributes
  2150.           <OL COMPACT ID="..." LANG="..." CLASS="..."
  2151.           CLEAR=left|right|all|"..." CONTINUE SEQNUM=value
  2152.           TYPE=A|a|I|i|1></OL>
  2153.           
  2154.    Elements Allowed Within...
  2155.           <LH> <LI>
  2156.           
  2157.    Allowed In Content Of...
  2158.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  2159.           
  2160.    Variations
  2161.           Version 3 proposes the general ID, LANG, CLASS, and CLEAR
  2162.           attributes. The CONTINUE attribute is proposed by Version 3 to
  2163.           continue the numbering from where the previous OL list left
  2164.           off. The SEQNUM attribute is proposed by Version 3 to define a
  2165.           starting number for the list. The TYPE attribute is a Netscape
  2166.           extension. Version 3 proposes using associated style sheets and
  2167.           the CLASS attribute to handle these, and other, options to
  2168.           numbering style. All list elements are Level 0.
  2169.           
  2170.    
  2171.      _________________________________________________________________
  2172.    
  2173. OPTION
  2174.  
  2175.    Description
  2176.           The OPTION element identifies a choice in a SELECT element,
  2177.           which in turn is part of the contents of a FORM element.
  2178.           SELECTED specifies that this option is selected by default. If
  2179.           SELECT allows MULTIPLE, then multiple options may be SELECTED.
  2180.           If the VALUE attribute it not present and the OPTION is
  2181.           selected, the OPTION contents is returned upon submission of
  2182.           the FORM. If the VALUE attribute is present and the OPTION is
  2183.           selected, the value of the VALUE attribute is returned instead
  2184.           of the contents.
  2185.           
  2186.    Minimum Attributes
  2187.           <OPTION>characters...
  2188.           
  2189.    All Possible Attributes
  2190.           <OPTION SELECTED DISABLED VALUE="..." ID="..." LANG="..."
  2191.           CLASS="..." ERROR="..." SHAPE="..." >characters... </OPTION>
  2192.           
  2193.    Elements Allowed Within...
  2194.           
  2195.    Allowed In Content Of...
  2196.           <SELECT>
  2197.           
  2198.    Variations
  2199.           The DISABLED attribute was first proposed with Version 2, is
  2200.           also defined in Version 3, and would display this OPTION, but
  2201.           prohibit user selection/deselection. Version 2 sets a max limit
  2202.           of 1024 characters on VALUE. Version 3 proposes the ID, LANG,
  2203.           CLASS, ERROR, and SHAPE attributes. The Version 3 proposed
  2204.           ERROR attribute defines text to be displayed in the event that
  2205.           selectiing this OPTION is invalid. The Version 3 proposed SHAPE
  2206.           attribute defines the shape of the "hotspot" on the imgage
  2207.           defined by the SRC attribute of the surrounding SELECT element.
  2208.           The proposed values of SHAPE are: "default", "circle x,y,r",
  2209.           "rect x,y,w,h", and "polygon x1,y1,x2,y2,...". All elements
  2210.           concerning FORM are Level 2.
  2211.           
  2212.    
  2213.      _________________________________________________________________
  2214.    
  2215. OVERLAY
  2216.  
  2217.    Description
  2218.           The OVERLAY element is used to overlay one or more images on
  2219.           top of a FIG image. The X and Y attributes identify the offsets
  2220.           from the top left of the FIG where the top left of the overlay
  2221.           will be placed.
  2222.           
  2223.    Minimum Attributes
  2224.           <OVERLAY SRC="...">
  2225.           
  2226.    All Possible Attributes
  2227.           <OVERLAY SRC="..." MD="..." UNITS=pixels|en X=value Y=value
  2228.           WIDTH=value HEIGHT=value IMAGEMAP="...">
  2229.           
  2230.    Elements Allowed Within...
  2231.           
  2232.    Allowed In Content Of...
  2233.           <FIG>
  2234.           
  2235.    Variations
  2236.           The OVERLAY element is proposed in Version 3 as part of the FIG
  2237.           construct. It is designed to take advantage of the caching
  2238.           system of most browsers for a series of similar images which
  2239.           may only differ by an overlay and the rest is already in cache.
  2240.           
  2241.    
  2242.      _________________________________________________________________
  2243.    
  2244. P
  2245.  
  2246.    Description
  2247.           The P element is used to denote a paragraph break, and
  2248.           separates two blocks of text. Many other elements automatically
  2249.           imply a text separation, such as headings, list elements,
  2250.           blockquotes, etc.
  2251.           
  2252.    Minimum Attributes
  2253.           <P>characters...
  2254.           
  2255.    All Possible Attributes
  2256.           <P ID="name" ALIGN=center|left|right|justify|indent WRAP=on|off
  2257.           NOWRAP CLEAR=left|right|all|"..." LANG="..."
  2258.           CLASS="...">characters... </P>
  2259.           
  2260.    Elements Allowed Within...
  2261.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  2262.           <TT> <B> <I>
  2263.           
  2264.    Allowed In Content Of...
  2265.           <ADDRESS> <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  2266.           
  2267.    Variations
  2268.           In Version 1, the <P> element was a separator and the </P>
  2269.           element was not defined. Version 2 changed the concept to a
  2270.           container and introduced the optional </P> element. HTML+
  2271.           introduced the ID and ALIGN attributes. The ID attribute is
  2272.           proposed in HTML+ to replace the NAME attribute in the A
  2273.           element to establish internal hyperlink destinations, and ALIGN
  2274.           would define the alignment of the text within the paragraph.
  2275.           Version 3 keeps the optional </P> element and both the ID and
  2276.           ALIGN elements, but Version 3 does not currently include indent
  2277.           as an option for ALIGN. WRAP would turn off automatic word
  2278.           wrap, leaving text as it appears in the source. Version 3
  2279.           replaces the WRAP attribute and values with the NOWRAP
  2280.           attribute. The P element is Level 0.
  2281.           
  2282.    
  2283.      _________________________________________________________________
  2284.    
  2285. PERSON
  2286.  
  2287.    Description
  2288.           The PERSON element changes the character rendering of the
  2289.           contents of the element to logically represent the name of
  2290.           people to allow these to be extracted automatically by indexing
  2291.           programs.
  2292.           
  2293.    Minimum Attributes
  2294.           <PERSON>characters... </PERSON>
  2295.           
  2296.    All Possible Attributes
  2297.           <PERSON ID="..." LANG="..." CLASS="...">characters... </PERSON>
  2298.           
  2299.    Elements Allowed Within...
  2300.           -TBD-
  2301.           
  2302.    Allowed In Content Of...
  2303.           -TBD-
  2304.           
  2305.    Variations
  2306.           The PERSON element is a Version 3 proposed element. All
  2307.           character definition elements are Level 2.
  2308.           
  2309.    
  2310.      _________________________________________________________________
  2311.    
  2312. PLAINTEXT
  2313.  
  2314.    Description
  2315.           The PLAINTEXT element defined a separated multi-line set of
  2316.           text to be rendered as it exists in the source document with
  2317.           the same line breaks. It was designed to ignore all subsequent
  2318.           HTML tags. Therefore, it was always last in a document,
  2319.           allowing the remainder of the document to be presented as text.
  2320.           
  2321.    Minimum Attributes
  2322.           <PLAINTEXT>characters... </LISTING>
  2323.           
  2324.    All Possible Attributes
  2325.           <PLAINTEXT WIDTH="..." >characters... </PLAINTEXT>
  2326.           
  2327.    Elements Allowed Within...
  2328.           -TBD-
  2329.           
  2330.    Allowed In Content Of...
  2331.           -TBD-
  2332.           
  2333.    Variations
  2334.           Most browsers use fixed-width characters for PLAINTEXT text. A
  2335.           few browsers accepted the ending tag, which meant that the
  2336.           ending tag could not exist in the text. This element existed in
  2337.           Version 0 and has been replaced by the <PRE> element. Version 2
  2338.           of the standard has declared PLAINTEXT as obsolete and some
  2339.           current browsers no longer recognize it.
  2340.           
  2341.    
  2342.      _________________________________________________________________
  2343.    
  2344. PRE
  2345.  
  2346.    Description
  2347.           The PRE element defines a separated multi-line set of text to
  2348.           be rendered as it exists in the source document with the same
  2349.           line breaks and spaces. Normal text removes multiple spaces and
  2350.           line breaks in the source.
  2351.           
  2352.    Minimum Attributes
  2353.           <PRE>characters... </PRE>
  2354.           
  2355.    All Possible Attributes
  2356.           <PRE WIDTH="..." ID="..." LANG="..." CLASS="..."
  2357.           CLEAR=left|right|all|"..." >characters... </PRE>
  2358.           
  2359.    Elements Allowed Within...
  2360.           <A> <HR> <BR> <TT> <B> <I> <EM> <STRONG> <CODE> <SAMP> <KBD>
  2361.           <VAR> <CITE>
  2362.           
  2363.    Allowed In Content Of...
  2364.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  2365.           
  2366.    Variations
  2367.           Most browsers use fixed-width characters for PRE text. The
  2368.           Version 2 specification states that the tab character should
  2369.           position to the next 8 character boundary. Version 3 encourages
  2370.           using the proposed TAB element instead. One typical use of PRE
  2371.           has been for tables, but the Version 3 TABLE element is
  2372.           proposed to fulfill that requirement. The ID, LANG, CLASS, and
  2373.           CLEAR attributes are proposed in Version 3. The attribute WIDTH
  2374.           has been alternatively identified as the maximum number of
  2375.           characters that can be displayed on a single line and the
  2376.           minimum number of characters that the browser should try to
  2377.           insure are displayed on a single line, possibly by selecting a
  2378.           smaller font size. Many browsers ignore the WIDTH attribute,
  2379.           and Version 3 is discussing the possibility of removing it. The
  2380.           PRE element is Level 0.
  2381.           
  2382.    
  2383.      _________________________________________________________________
  2384.    
  2385. Q
  2386.  
  2387.    Description
  2388.           The Q element changes the character rendering of the contents
  2389.           of the element to logically represent a short quotation.
  2390.           
  2391.    Minimum Attributes
  2392.           <Q>characters... </Q>
  2393.           
  2394.    All Possible Attributes
  2395.           <Q ID="..." LANG="..." CLASS="...">characters... </Q>
  2396.           
  2397.    Elements Allowed Within...
  2398.           -TBD-
  2399.           
  2400.    Allowed In Content Of...
  2401.           -TBD-
  2402.           
  2403.    Variations
  2404.           The Q element is typically shown enclosed in quotations marks
  2405.           as appropriate to the LANG language context. It is a Version 3
  2406.           proposed element. All character definition elements are Level
  2407.           2.
  2408.           
  2409.    
  2410.      _________________________________________________________________
  2411.    
  2412. S
  2413.  
  2414.    Description
  2415.           The S element changes the physical rendering of the contents of
  2416.           the element to a font with a strikeout line through the
  2417.           letters.
  2418.           
  2419.    Minimum Attributes
  2420.           <S>characters... </S>
  2421.           
  2422.    All Possible Attributes
  2423.           <S ID="..." LANG="..." CLASS="...">characters... </S>
  2424.           
  2425.    Elements Allowed Within...
  2426.           -TBD-
  2427.           
  2428.    Allowed In Content Of...
  2429.           -TBD-
  2430.           
  2431.    Variations
  2432.           The S element is proposed in Version 3. This replaces the
  2433.           STRIKE element which was proposed in Version 2. All character
  2434.           definition elements are Level 2.
  2435.           
  2436.    
  2437.      _________________________________________________________________
  2438.    
  2439. SAMP
  2440.  
  2441.    Description
  2442.           The SAMP element changes the character rendering of the
  2443.           contents of the element to logically represent a sequence of
  2444.           literal characters.
  2445.           
  2446.    Minimum Attributes
  2447.           <SAMP>characters... </SAMP>
  2448.           
  2449.    All Possible Attributes
  2450.           <SAMP ID="..." LANG="..." CLASS="...">characters... </SAMP>
  2451.           
  2452.    Elements Allowed Within...
  2453.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  2454.           <TT> <B> <I>
  2455.           
  2456.    Allowed In Content Of...
  2457.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  2458.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  2459.           <VAR>
  2460.           
  2461.    Variations
  2462.           This is usually rendered with a fixed-width font. The ID, LANG,
  2463.           and CLASS attributes are proposed in Version 3. All character
  2464.           definition elements are Level 2.
  2465.           
  2466.    
  2467.      _________________________________________________________________
  2468.    
  2469. SELECT
  2470.  
  2471.    Description
  2472.           The SELECT element defines a menu of a series of selectable
  2473.           input in a FORM, each identified with the OPTION element. At
  2474.           least one OPTION element is expected within the SELECT
  2475.           contents. NAME is the symbolic name of the field returned to
  2476.           the server on submission. SIZE determines the number of OPTIONS
  2477.           physically visible when the browser displays the FORM. The
  2478.           default selection will be the first OPTION in the SELECT
  2479.           contents. The MULTIPLE attribute, if present, allows multiple
  2480.           selections, and causes no OPTION to be the default.
  2481.           
  2482.    Minimum Attributes
  2483.           <SELECT NAME="...">characters... </SELECT>
  2484.           
  2485.    All Possible Attributes
  2486.           <SELECT NAME="..." SIZE=value MULTIPLE ID="..." LANG="..."
  2487.           CLASS="..." ALIGN=top|middle|bottom|left|right DISABLED
  2488.           ERROR="..." SRC="..." MD="..." WIDTH=value HEIGHT=value
  2489.           UNITS=pixels|em>characters... </SELECT>
  2490.           
  2491.    Elements Allowed Within...
  2492.           <OPTION>
  2493.           
  2494.    Allowed In Content Of...
  2495.           <FORM>
  2496.           
  2497.    Variations
  2498.           The ERROR attribute without a value was first introduced with
  2499.           Version 2 and is not widely implemented. Version 3 proposes the
  2500.           ID, LANG, CLASS, ALIGN, DISABLED, ERROR (with a value), SRC,
  2501.           MD, WIDTH, HEIGHT, and UNITS attributes. The Version 3 proposed
  2502.           DISABLED attribute would display this menu, but prohibit user
  2503.           entry/modification. The Version 3 proposed ERROR attribute
  2504.           defines text to be displayed in the event that the current
  2505.           selections for this menu are invalid. Version 3 proposes a SRC
  2506.           attribute to identify a URL for an image to be displayed
  2507.           instead of the OPTION texts for this menu, with each OPTION
  2508.           element identifying its "hotspot" on this image. If SRC is
  2509.           present, the texts would only be used for non-graphical
  2510.           browsers. All elements concerning FORM are Level 2.
  2511.           
  2512.    
  2513.      _________________________________________________________________
  2514.    
  2515. SMALL
  2516.  
  2517.    Description
  2518.           The SMALL element changes the physical rendering of the
  2519.           contents of the element to a smaller font than normal text, if
  2520.           practical.
  2521.           
  2522.    Minimum Attributes
  2523.           <SMALL>characters... </SMALL>
  2524.           
  2525.    All Possible Attributes
  2526.           <SMALL ID="..." LANG="..." CLASS="...">characters... </SMALL>
  2527.           
  2528.    Elements Allowed Within...
  2529.           -TBD-
  2530.           
  2531.    Allowed In Content Of...
  2532.           -TBD-
  2533.           
  2534.    Variations
  2535.           The SMALL element is proposed in Version 3. All character
  2536.           definition elements are Level 2.
  2537.           
  2538.    
  2539.      _________________________________________________________________
  2540.    
  2541. STRIKE
  2542.  
  2543.    Description
  2544.           The STRIKE element changes the physical rendering of the
  2545.           contents of the element to a font with a strikeout line through
  2546.           the letters.
  2547.           
  2548.    Minimum Attributes
  2549.           <STRIKE>characters... </STRIKE>
  2550.           
  2551.    All Possible Attributes
  2552.           <STRIKE>characters... </STRIKE>
  2553.           
  2554.    Elements Allowed Within...
  2555.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  2556.           <TT> <B> <I>
  2557.           
  2558.    Allowed In Content Of...
  2559.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  2560.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  2561.           <VAR>
  2562.           
  2563.    Variations
  2564.           This is a Version 2 proposed element. (ed: This appears to be
  2565.           an undocumented extension which works in Netscape. Anyone try
  2566.           this with other browsers?) This is replaced in Version 3 with
  2567.           the <S> element.
  2568.           
  2569.    
  2570.      _________________________________________________________________
  2571.    
  2572. STRONG
  2573.  
  2574.    Description
  2575.           The STRONG element changes the character rendering of the
  2576.           contents of the element to logically strengthen the text.
  2577.           
  2578.    Minimum Attributes
  2579.           <STRONG>characters... </STRONG>
  2580.           
  2581.    All Possible Attributes
  2582.           <STRONG ID="..." LANG="..." CLASS="...">characters... </STRONG>
  2583.           
  2584.    Elements Allowed Within...
  2585.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  2586.           <TT> <B> <I>
  2587.           
  2588.    Allowed In Content Of...
  2589.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  2590.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  2591.           <VAR>
  2592.           
  2593.    Variations
  2594.           This is usually rendered as bold. The ID, LANG, and CLASS
  2595.           attributes are proposed in Version 3. All character definition
  2596.           elements are Level 2.
  2597.           
  2598.    
  2599.      _________________________________________________________________
  2600.    
  2601. SUB
  2602.  
  2603.    Description
  2604.           The SUB element changes the physical rendering of the contents
  2605.           of the element to a subscripted position.
  2606.           
  2607.    Minimum Attributes
  2608.           <SUB>characters... </SUB>
  2609.           
  2610.    All Possible Attributes
  2611.           <SUB ID="..." LANG="..." CLASS="...">characters... </SUB>
  2612.           
  2613.    Elements Allowed Within...
  2614.           -TBD-
  2615.           
  2616.    Allowed In Content Of...
  2617.           -TBD-
  2618.           
  2619.    Variations
  2620.           The SUB element is proposed in Version 2. No font size change
  2621.           was implied in Version 2, but Version 3 states that the font
  2622.           size shall be smaller than normal, if practical. The ID, LANG,
  2623.           and CLASS attributes are proposed in Version 3. All character
  2624.           definition elements are Level 2.
  2625.           
  2626.    
  2627.      _________________________________________________________________
  2628.    
  2629. SUP
  2630.  
  2631.    Description
  2632.           The SUP element changes the physical rendering of the contents
  2633.           of the element to a superscripted position.
  2634.           
  2635.    Minimum Attributes
  2636.           <SUP>characters... </SUP>
  2637.           
  2638.    All Possible Attributes
  2639.           <SUP ID="..." LANG="..." CLASS="...">characters... </SUP>
  2640.           
  2641.    Elements Allowed Within...
  2642.           -TBD-
  2643.           
  2644.    Allowed In Content Of...
  2645.           -TBD-
  2646.           
  2647.    Variations
  2648.           The SUP element is proposed in Version 2. No font size change
  2649.           was implied in Version 2, but Version 3 states that the font
  2650.           size shall be smaller than normal, if practical. The ID, LANG,
  2651.           and CLASS attributes are proposed in Version 3. All character
  2652.           definition elements are Level 2.
  2653.           
  2654.    
  2655.      _________________________________________________________________
  2656.    
  2657. TAB
  2658.  
  2659.    Description
  2660.           The TAB element aligns the following text according to a
  2661.           defined horizontal position. A TAB position can be defined by
  2662.           the ID attribute. Text is positioned using the TO and/or ALIGN
  2663.           attributes, or the INDENT attribute.
  2664.           
  2665.    Minimum Attributes
  2666.           <TAB>characters...
  2667.           
  2668.    All Possible Attributes
  2669.           <TAB ID="..." INDENT=ens TO="..."
  2670.           ALIGN=left|center|right|decimal DP="...">characters...
  2671.           
  2672.    Elements Allowed Within...
  2673.           -TBD-
  2674.           
  2675.    Allowed In Content Of...
  2676.           -TBD-
  2677.           
  2678.    Variations
  2679.           The TAB element is proposed in Version 3.
  2680.           
  2681.    
  2682.      _________________________________________________________________
  2683.    
  2684. TABLE
  2685.  
  2686.    Description
  2687.           The TABLE element defines a series of rows of table cell
  2688.           elements. The contents of the TABLE element expects an optional
  2689.           CAPTION element, followed by a series of TR elements, which in
  2690.           turn are followed by a series of optional TH header elements
  2691.           and/or TD data elements.
  2692.           
  2693.    Minimum Attributes
  2694.           <TABLE></TABLE>
  2695.           
  2696.    All Possible Attributes
  2697.           <TABLE ID="..." LANG="..." CLASS="..."
  2698.           CLEAR=left|right|all|"..." NOFLOW
  2699.           ALIGN=left|right|center|justify|bleedleft|bleedright
  2700.           UNITS=en|relative|pixels COLSPEC="..." DP="..." WIDTH=value
  2701.           BORDER=value NOWRAP></TABLE>
  2702.           
  2703.    Elements Allowed Within...
  2704.           <CAPTION> <TR> <TABLE>
  2705.           -others TBD-
  2706.           
  2707.    Allowed In Content Of...
  2708.           -TBD-
  2709.           
  2710.    Variations
  2711.           The TABLE element is proposed in Version 3. Consistent with the
  2712.           nature of HTML, it defines the logical contents of cells and
  2713.           their row/column location, rather than a physical layout which
  2714.           is left as a function of the browser. Details of the appearence
  2715.           of the table, along with the size of margins around cells, even
  2716.           perhaps ruling and shading, might be controlled by associated
  2717.           style sheets, proposed in Version 3. This element is an
  2718.           extension in Netscape 1.1. Having a value possible for the
  2719.           BORDER attribute is a Netscape extension. The attributes
  2720.           CELLSPACING and CELLPADDING are Netscape extensions. (ed.The
  2721.           exact behavior caused by the WIDTH appears to be different in
  2722.           the description of Version 3 and Netscape.)
  2723.           
  2724.    
  2725.      _________________________________________________________________
  2726.    
  2727. TD
  2728.  
  2729.    Description
  2730.           The TD element defines a data cell as part of the TABLE
  2731.           construct.
  2732.           
  2733.    Minimum Attributes
  2734.           <TD>
  2735.           
  2736.    All Possible Attributes
  2737.           <TD ID="..." LANG="..." CLASS="..." COLSPAN=value ROWSPAN=value
  2738.           ALIGN=left|right|center|justify|decimal DP="..."
  2739.           VALIGN=top|middle|bottom|baseline NOWRAP AXIS="..." AXES="..."
  2740.           WIDTH=value>
  2741.           
  2742.    Elements Allowed Within...
  2743.           -TBD-
  2744.           
  2745.    Allowed In Content Of...
  2746.           <TABLE>
  2747.           
  2748.    Variations
  2749.           The TD element is proposed in Version 3 as part of the TABLE
  2750.           construct. A browser is to assume the table cell ends with the
  2751.           beginning of the next table cell or the beginning of another
  2752.           table row or the end of the table and thus a closing tag is not
  2753.           defined. This element is an extension in Netscape 1.1. The
  2754.           values justify|decimal for the ALIGN attribute do not yet exist
  2755.           in Netscape. The WIDTH attribute is a Netscape extension.
  2756.           
  2757.    
  2758.      _________________________________________________________________
  2759.    
  2760. TEXTAREA
  2761.  
  2762.    Description
  2763.           The TEXTAREA element is used to specify a multiline input field
  2764.           as part of the contents in a FORM element. NAME defines the
  2765.           symbolic name of the field returned to the server on
  2766.           submission. The characters between the opening and closing tags
  2767.           define the text to be initially displayed in the textarea, and
  2768.           the default text to be returned, normally null. Only ASCII text
  2769.           is allowed as characters, and newlines are respected. ROWS and
  2770.           COLS define the physical size of the displayed input field in
  2771.           numbers of characters.
  2772.           
  2773.    Minimum Attributes
  2774.           <TEXTAREA NAME="..." ROWS="..." COLS="..."> </TEXTAREA>
  2775.           
  2776.    All Possible Attributes
  2777.           <TEXTAREA NAME="..." ROWS="..." COLS="..." ID="..." LANG="..."
  2778.           CLASS="..." ALIGN=top|middle|bottom|left|right DISABLED
  2779.           ERROR="...">characters... </TEXTAREA>
  2780.           
  2781.    Elements Allowed Within...
  2782.           
  2783.    Allowed In Content Of...
  2784.           <FORM>
  2785.           
  2786.    Variations
  2787.           Version 3 proposes the ID, LANG, CLASS, ALIGN, DISABLED, and
  2788.           ERROR attributes. The Version 3 proposed DISABLED attribute
  2789.           would display this TEXTAREA, but prohibit user
  2790.           entry/modification. The Version 3 proposed ERROR attribute
  2791.           defines text to be displayed in the event that the entered
  2792.           value for this TEXTAREA is invalid. All elements concerning
  2793.           FORM are Level 2.
  2794.           
  2795.    
  2796.      _________________________________________________________________
  2797.    
  2798. TH
  2799.  
  2800.    Description
  2801.           The TH element defines a header cell as part of the TABLE
  2802.           construct. The browser should render the table to cause some
  2803.           difference between TH elements and TD elements.
  2804.           
  2805.    Minimum Attributes
  2806.           <TH>
  2807.           
  2808.    All Possible Attributes
  2809.           <TH ID="..." LANG="..." CLASS="..." COLSPAN=value ROWSPAN=value
  2810.           ALIGN=left|right|center|justify|decimal DP="..."
  2811.           VALIGN=top|middle|bottom|baseline NOWRAP AXIS="..." AXES="..."
  2812.           WIDTH=value>
  2813.           
  2814.    Elements Allowed Within...
  2815.           -TBD-
  2816.           
  2817.    Allowed In Content Of...
  2818.           <TABLE>
  2819.           
  2820.    Variations
  2821.           The TH element is proposed in Version 3 as part of the TABLE
  2822.           construct. A browser is to assume the table cell ends with the
  2823.           beginning of the next table cell or the beginning of another
  2824.           table row or the end of the table and thus a closing tag is not
  2825.           defined. This element is an extension in Netscape 1.1. The
  2826.           values justify|decimal for the ALIGN attribute do not yet exist
  2827.           in Netscape. The WIDTH attribute is a Netscape extension.
  2828.           Netscape renders TH elements in a bold font, but otherwise
  2829.           identical to TD elements.
  2830.           
  2831.    
  2832.      _________________________________________________________________
  2833.    
  2834. TITLE
  2835.  
  2836.    Description
  2837.           The TITLE is not part of the document text. Often the title is
  2838.           used by a browser to label the display window. Some Web search
  2839.           engines only search the title of Web pages. Therefore the text
  2840.           of the TITLE should be kept short (usually less than 64
  2841.           characters) but sufficient to identify the document.
  2842.           
  2843.    Minimum Attributes
  2844.           <TITLE>characters... </TITLE>
  2845.           
  2846.    All Possible Attributes
  2847.           <TITLE>characters... </TITLE>
  2848.           
  2849.    Elements Allowed Within...
  2850.           
  2851.    Allowed In Content Of...
  2852.           <HEAD>
  2853.           
  2854.    Variations
  2855.           Some browsers will truncate titles to a length they can handle.
  2856.           TITLE is a Level 0 element.
  2857.           
  2858.    Sandia Requirements
  2859.           The TITLE element is required to include a short, uniquely
  2860.           descriptive document title.
  2861.           
  2862.    
  2863.      _________________________________________________________________
  2864.    
  2865. TR
  2866.  
  2867.    Description
  2868.           The TR element defines a row as part of the TABLE construct.
  2869.           The contents of the TR element is expected to contain at least
  2870.           one of either the TH element or the TD element.
  2871.           
  2872.    Minimum Attributes
  2873.           <TR>
  2874.           
  2875.    All Possible Attributes
  2876.           <TR ID="..." LANG="..." CLASS="..."
  2877.           ALIGN=left|right|center|justify|decimal DP="..."
  2878.           VALIGN=top|middle|bottom|baseline NOWRAP>
  2879.           
  2880.    Elements Allowed Within...
  2881.           <TD> <TH>
  2882.           -others TBD-
  2883.           
  2884.    Allowed In Content Of...
  2885.           <TABLE>
  2886.           
  2887.    Variations
  2888.           The TR element is proposed in Version 3. A browser is to assume
  2889.           the table row ends with the beginning of the next table row or
  2890.           the end of the table and thus a closing tag is not defined.
  2891.           Version 3 proposes that browsers should tolerate the absence of
  2892.           the first TR in a table. This element is an extension in
  2893.           Netscape 1.1. The values justify|decimal for the ALIGN
  2894.           attribute do not yet exist in Netscape.
  2895.           
  2896.    
  2897.      _________________________________________________________________
  2898.    
  2899. TT
  2900.  
  2901.    Description
  2902.           The TT element changes the physical rendering of the contents
  2903.           of the element to a fixed width typewriter font.
  2904.           
  2905.    Minimum Attributes
  2906.           <TT>characters... </TT>
  2907.           
  2908.    All Possible Attributes
  2909.           <TT ID="..." LANG="..." CLASS="...">characters... </TT>
  2910.           
  2911.    Elements Allowed Within...
  2912.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  2913.           <TT> <B> <I>
  2914.           
  2915.    Allowed In Content Of...
  2916.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  2917.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  2918.           <VAR>
  2919.           
  2920.    Variations
  2921.           The ID, LANG, and CLASS attributes are proposed in Version 3.
  2922.           All character definition elements are Level 2.
  2923.           
  2924.    
  2925.      _________________________________________________________________
  2926.    
  2927. U
  2928.  
  2929.    Description
  2930.           The U element changes the physical rendering of the contents of
  2931.           the element to an underlined font.
  2932.           
  2933.    Minimum Attributes
  2934.           <U>characters... </U>
  2935.           
  2936.    All Possible Attributes
  2937.           <U ID="..." LANG="..." CLASS="...">characters... </U>
  2938.           
  2939.    Elements Allowed Within...
  2940.           -TBD-
  2941.           
  2942.    Allowed In Content Of...
  2943.           -TBD-
  2944.           
  2945.    Variations
  2946.           The U element is proposed in the Version 2 specification but is
  2947.           not widely implemented. The ID, LANG, and CLASS attributes are
  2948.           proposed in Version 3. It is often rendered in italic or
  2949.           slanted rather than underlined. All character definition
  2950.           elements are Level 2.
  2951.           
  2952.    
  2953.      _________________________________________________________________
  2954.    
  2955. UL
  2956.  
  2957.    Description
  2958.           The UL element defines an unordered list consisting of a number
  2959.           of separated multi-line <LI> elements, and usually marked by a
  2960.           bullet or similar symbol.
  2961.           
  2962.    Minimum Attributes
  2963.           <UL></UL>
  2964.           
  2965.    All Possible Attributes
  2966.           <UL COMPACT ID="..." LANG="..." CLASS="..."
  2967.           CLEAR=left|right|all|"..." PLAIN SRC="..." MD="..."
  2968.           DINGBAT="..." WRAP=vert|horiz TYPE=disk|circle|square> </UL>
  2969.           
  2970.    Elements Allowed Within...
  2971.           <LH> <LI>
  2972.           
  2973.    Allowed In Content Of...
  2974.           <BLOCKQUOTE> <BODY> <DD> <FORM> <LI>
  2975.           
  2976.    Variations
  2977.           Nested UL lists are usually rendered more indented with
  2978.           differing bullets or symbols. Version 3 proposes the ID, LANG,
  2979.           CLASS, CLEAR, PLAIN, SRC, MD, DINGBAT, and WRAP attributes. The
  2980.           TYPE attribute is a current Netscape extension. Version 3
  2981.           proposes to replace it with the SRC and DINGBAT attributes to
  2982.           point to general server and browser images respectively.
  2983.           Specifying <UL PLAIN> to eliminate the bullets is proposed by
  2984.           Version 3 as a replacement for the MENU element. Specifying <UL
  2985.           PLAIN WRAP=HORIZ> is proposed by Version 3 as a replacement for
  2986.           the DIR element. The browser may dynamically determine the
  2987.           appropriate number of columns. All list elements are Level 0.
  2988.           
  2989.    
  2990.      _________________________________________________________________
  2991.    
  2992. VAR
  2993.  
  2994.    Description
  2995.           The VAR element changes the character rendering of the contents
  2996.           of the element to logically represent a variable name.
  2997.           
  2998.    Minimum Attributes
  2999.           <VAR>characters... </VAR>
  3000.           
  3001.    All Possible Attributes
  3002.           <VAR ID="..." LANG="..." CLASS="...">characters... </VAR>
  3003.           
  3004.    Elements Allowed Within...
  3005.           <A> <IMG> <BR> <EM> <STRONG> <CODE> <SAMP> <KBD> <VAR> <CITE>
  3006.           <TT> <B> <I>
  3007.           
  3008.    Allowed In Content Of...
  3009.           <A> <ADDRESS> <B> <CITE> <CODE> <DD> <DT> <EM> <H1> <H2> <H3>
  3010.           <H4> <H5> <H6> <I> <KBD> <LI> <P> <PRE> <SAMP> <STRONG> <TT>
  3011.           <VAR>
  3012.           
  3013.    Variations
  3014.           This is usually rendered in italics. The ID, LANG, and CLASS
  3015.           attributes are proposed in Version 3. All character definition
  3016.           elements are Level 2.
  3017.           
  3018.    
  3019.      _________________________________________________________________
  3020.    
  3021. WBR
  3022.  
  3023.    Description
  3024.           The WBR element exists to force the possibility of a word break
  3025.           in a no-break section.
  3026.           
  3027.    Minimum Attributes
  3028.           <WBR>
  3029.           
  3030.    All Possible Attributes
  3031.           <WBR>
  3032.           
  3033.    Elements Allowed Within...
  3034.           
  3035.    Allowed In Content Of...
  3036.           <NOBR>
  3037.           
  3038.    Variations
  3039.           The NOBR element is a Netscape extension.
  3040.           
  3041.    
  3042.      _________________________________________________________________
  3043.    
  3044. XMP
  3045.  
  3046.    Description
  3047.           The XMP element defined a separated multi-line set of text to
  3048.           be rendered as it exists in the source document with the same
  3049.           line breaks.
  3050.           
  3051.    Minimum Attributes
  3052.           <XMP>characters... </XMP>
  3053.           
  3054.    All Possible Attributes
  3055.           <XMP WIDTH="..." >characters... </XMP>
  3056.           
  3057.    Elements Allowed Within...
  3058.           -TBD-
  3059.           
  3060.    Allowed In Content Of...
  3061.           -TBD-
  3062.           
  3063.    Variations
  3064.           Most browsers use fixed-width characters for XMP text. This
  3065.           element existed in Version 0 and has been replaced by the <PRE>
  3066.           element. Version 2 of the standard has declared XMP as obsolete
  3067.           and some current browsers no longer recognize it.
  3068.           
  3069.    
  3070.      _________________________________________________________________
  3071.    
  3072. Uniform Resource Locator (URL)
  3073.  
  3074.    Description
  3075.           Uniform Resource Locators (URL) let you specify how to reach an
  3076.           Internet resource. They consist of four basic parts:
  3077.           aaaa://bbb.bbb.bbb/ccc/ccc/ccc?ddd
  3078.           
  3079.         aaaa: The access method.
  3080.                 This specifies the mechanism to be used by the browser to
  3081.                 communicate with the resource. Mechanism codes must be
  3082.                 registered to be widely recognized. An X500 mechanism, as
  3083.                 well as WHOIS, and Network Database mechanisms are under
  3084.                 study. Currently recogized mechanisms include:
  3085.                 
  3086.               http: HyperText Transfer Protocol
  3087.                       This is the most commonly used access method. It
  3088.                       requires a program running on the destination
  3089.                       computer that understands and responds to this
  3090.                       protocol. The file retrieved might be an HTML file,
  3091.                       a graphic file, a sound file, an animation sequence
  3092.                       file, a file to be executed by the server (e.g.
  3093.                       cgi-bin files), or a word processing file. Whether
  3094.                       the file retrieved can be handled depends on the
  3095.                       browser.
  3096.                       
  3097.               file: Local File Access
  3098.                       This method causes the browser to load a file from
  3099.                       the locally accessible disk system. This is
  3100.                       commonly used to preview Web pages being developed
  3101.                       on a computer that has a browser, but does not have
  3102.                       a server.
  3103.                       
  3104.               ftp: File Transport Protocol
  3105.                       This method uses normal Internet FTP to retrieve a
  3106.                       file. Most browsers will ask for a location/name on
  3107.                       the local disk system to store the file.
  3108.                       
  3109.               mailto: E-Mail Form
  3110.                       The argument following the access code is the
  3111.                       destination e-mail address. If the browser
  3112.                       understands this access code, the browser will
  3113.                       automatically generate an input FORM for entering
  3114.                       the e-mail message. It may also accept additional
  3115.                       arguments for default "Subject:" etc. Most Version
  3116.                       2 browsers now handle this access code. Note that
  3117.                       any special characters in an e-mail address (e.g.
  3118.                       "%") must be URL converted (e.g. "%25")
  3119.                       
  3120.               news: USENET News
  3121.                       Only argument following the access code is the
  3122.                       group or article name.
  3123.                       
  3124.               nntp: Local Network News Transport Protocol
  3125.                       --TBD--
  3126.                       
  3127.               wais: Wide Area Information Servers
  3128.                       --TBD--
  3129.                       
  3130.               gopher: GOPHER
  3131.                       --TBD--
  3132.                       
  3133.               telnet: TELNET
  3134.                       The arguments following the access code are the
  3135.                       login arguments to the telnet session as
  3136.                       user[:password]@host.
  3137.                       
  3138.               cid: Content identifiers for MIME body part
  3139.                       --TBD--
  3140.                       
  3141.               mid: Message identifiers for electronic mail
  3142.                       --TBD--
  3143.                       
  3144.               afs: AFS File Access
  3145.                       --TBD--
  3146.                       
  3147.               prospero: Prospero Link
  3148.                       --TBD--
  3149.                       
  3150.               x-exec: Executable Program
  3151.                       --TBD--
  3152.                       
  3153.         //bbb.bbb.bbb The Internet node
  3154.                 This specifies the node on the Internet where the file is
  3155.                 located. If not included, it defaults to the computer on
  3156.                 which the browser is running, which is appropriate for
  3157.                 access method file: The node may optionally be followed
  3158.                 by a colon and the port number. Most browsers default to
  3159.                 port 80, which is also what most servers use to reply to
  3160.                 the browser. For access method ftp: the node name may
  3161.                 take the form //user[:password]@host. Without a user
  3162.                 name, the user anonymous is used.
  3163.                 
  3164.         /ccc/ccc/ccc The file path
  3165.                 This is the pathname of the file to be retrieved,
  3166.                 including the directories, subdirectories, and filename.
  3167.                 A server can specify the "root" of the directory system
  3168.                 recognized by an access type as some subordinate
  3169.                 directory. This restricts access to files subordinate to
  3170.                 that directory.
  3171.                 
  3172.         ?ddd Arguments
  3173.                 Depending upon the access method, and the file accessed,
  3174.                 characters can follow the file name, separated by some
  3175.                 pre-defined special character (e.g. "#", "?", "&", etc.).
  3176.                 This information can then be used by the access method as
  3177.                 additional arguments for the access. In the case of
  3178.                 access method http: where the file is an executable
  3179.                 cgi-bin program registered with the server, the arguments
  3180.                 are passed to the program.
  3181.                 
  3182.    Further References
  3183.           
  3184.         http://www.w3.org/hypertext/WWW/Addressing/URL/5_BNF.html
  3185.                 BNF Specification of URLs.
  3186.                 
  3187.    
  3188.      _________________________________________________________________
  3189.    
  3190. Special Characters
  3191.  
  3192.    Minimum Attributes
  3193.           The leading ampersand and trailing semi-colon are required.
  3194.           These main four special characters are specifically included in
  3195.           the Version 2 specification.
  3196.           
  3197.         <
  3198.                 < (less than sign)
  3199.                 
  3200.         >
  3201.                 > (greater than sign)
  3202.                 
  3203.         &
  3204.                 & (The ampersand sign itself)
  3205.                 
  3206.         "
  3207.                 " (quote character)
  3208.                 
  3209.    Variations
  3210.           The " is specified as being either a single or double
  3211.           quote, but most browsers render it as a double quote. All the
  3212.           remaining special character entity names are listed in
  3213.           http://www.sandia.gov/sci_compute/symbols.html Not all of
  3214.           those special characters are recognized by all browsers. The
  3215.           entity name of many of the proposed characters is case
  3216.           sensitive and intentionally includes mixed case which must be
  3217.           entered exactly as specified. Since most browsers are
  3218.           insensitive to case for HTML names, many browsers do not
  3219.           require the entity names of the main four special characters to
  3220.           be lower case.
  3221.           
  3222.         &#nn;
  3223.                 ISO Latin-1 character number "nn" (the number sign "#" is
  3224.                 required)
  3225.                 
  3226.    
  3227.           
  3228.           The following document displays all the ISO Latin-1 characters
  3229.           and can be used to see what they will produce on your browser.
  3230.           http://www.sandia.gov/sci_compute/iso_symbol.html
  3231.           
  3232.           The Version 2 Specification recommends referencing special
  3233.           characters with the entity names described above instead of
  3234.           using these numeric ISO Latin-1 code entity names.
  3235.           
  3236.    
  3237.      _________________________________________________________________
  3238.    
  3239. Standard Icons
  3240.  
  3241.    Minimum Attributes
  3242.           A standard set of icon names is expected to be recognized by
  3243.           the browser for use by the DINGBAT attribute in the H1, H2, H3,
  3244.           H4, H5, H6, and UL elements or as hypertext links to an image.
  3245.           The browser may either display them from local code/files, or
  3246.           may expand them to URLs. Similar to special characters, these
  3247.           names are case sensitive, and are enclosed in the "&" and ";"
  3248.           characters.
  3249.           
  3250.    Variations
  3251.           Standard icons are proposed in Version 3. Browsers are likely
  3252.           to provide extensions to the standard set of icons. The
  3253.           following document lists the currently proposed icon entity
  3254.           names: http://www.sandia.gov/sci_compute/icons.html
  3255.           
  3256.    
  3257.      _________________________________________________________________
  3258.    
  3259. Disclaimer
  3260.  
  3261.    This document is a merging of information from a variety of other
  3262.    documents obtained from the WWW. Everything in this document was
  3263.    copied or borrowed from some other Web document, most of which are
  3264.    recognized in the Acknowledgements below. While there exist a number
  3265.    of Beginner's Guides to writing HTML, verbal descriptions of parts of
  3266.    HTML, and technical Document Type Definitions (DTD) specifications of
  3267.    the language, I could not find a concise reference document for the
  3268.    language. This reference document is an attempt to fill that gap.
  3269.    While I have made every effort to be complete, that is always an
  3270.    unattained goal, especially since I am not involved in the development
  3271.    or standardization of this language. The information in this document
  3272.    is the best I have been able to find. If I have something missing or
  3273.    wrong, please send me e-mail with a definitive source so that I can
  3274.    keep this document as current, accurate, and complete as possible.
  3275.    
  3276.    The mention, or lack of mention, of any HTML browser product, service,
  3277.    or company shall not be construed as either a positive or negative
  3278.    endorsement of or comment about such product, service, or company. At
  3279.    most it expresses my personal knowledge or ignorance of the
  3280.    information. This document is neither intended to be nor capable of
  3281.    being an exhaustive discussion of browser capabilities. It is focused
  3282.    on Sandia's internal needs. Please also refer to the standard Sandia
  3283.    disclaimer of liability.
  3284.      _________________________________________________________________
  3285.    
  3286. Acknowledgements
  3287.  
  3288.    Thanks to the following sources from which I have liberally borrowed.
  3289.    http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html
  3290.           The general home page for HTML information at WWW.
  3291.    http://www.w3.org/hypertext/WWW/MarkUp/html-spec/L2index.html
  3292.           This alphabetical listing of HTML elements for Version 2,
  3293.           constructed by Dan Connolly, formed the original structure of
  3294.           this document. Prior to Dan Connolly's move to World Wide Web
  3295.           Consortium (W3C) at MIT, this reference was:
  3296.           http://www.hal.com/users/connolly/html-spec/htmlindex.html
  3297.    http://lcweb.loc.gov/global/html.html
  3298.           The Library of Congress index of links about HTML.
  3299.    http://www.utirc.utoronto.ca/HTMLdocs/NewHTML/htmlindex.html
  3300.           A draft of the upcoming book on HTML Documentation by Ian
  3301.           Grahm.
  3302.    http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/fill-out-forms/overv
  3303.           iew.html
  3304.           Documentation of Mosiac for X version 2.0 fill-out form
  3305.           support.
  3306.    http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html
  3307.           The HTML Primer developed by NCAR.
  3308.    http://www.w3.org/hypertext/WWW/MarkUp/HTML.html
  3309.           The draft 1.2 of Internet MIME Content Type (RFC 1341) which
  3310.           expired 13 Jan 1994. It is a description of Version 1 HTML
  3311.           written by Tim Berners-Lee and Daniel Connolly.
  3312.    http://kuhttp.cc.ukans.edu/lynx_help/HTML_quick.html
  3313.           A quick reference to HTML Version 1 by Michael Grobe.
  3314.    http://www.w3.org/hypertext/WWW/MarkUp/html-spec/html.dtd
  3315.           The Document Type Definition (DTD) of the Version 2
  3316.           specification for HTML. Prior to Dan Connolly's move to World
  3317.           Wide Web Consortium (W3C) at MIT, this reference was:
  3318.           http://www.hal.com/users/connolly/html-spec/html-pubtext.html
  3319.    http://www.ics.uci.edu/pub/ietf/html/html2/index.html
  3320.           HTML Version 2 as of 29 Nov 1994 as an Internet Media Type (RFC
  3321.           1590) and MIME Content Type (RFC 1521) written by Tim
  3322.           Berners-Lee and Daniel Connolly.
  3323.    http://www.w3.org/hypertext/WWW/MarkUp/Text.html
  3324.           The syntax of the text of HTML.
  3325.    http://home.mcom.com/home/services_docs/html-extensions.html
  3326.           The description of the extensions to HTML used by Netscape,
  3327.           Version 1.0.
  3328.    http://www.netscape.com/assist/net_sites/html_extensions.html
  3329.           The description of the extensions to HTML used by Netscape,
  3330.           Version 1.1.
  3331.    http://hoohoo.ncsa.uiuc.edu/cgi/overview.html
  3332.           This document appears to be a definitive reference to the
  3333.           Common Gateway Interface, which describes the structure of
  3334.           cgi-bin programs. These programs are required for the ISMAP
  3335.           attribute of the IMG element, as well as for processing FORM
  3336.           element input.
  3337.    http://hoohoo.ncsa.uiuc.edu/docs/setup/admin/Imagemap.html
  3338.           This document discusses, with examples, how the NCSA image map
  3339.           utility works. This is a cgi-bin program that is useful with
  3340.           the ISMAP attribute on the IMG element.
  3341.    http://hoohoo.ncsa.uiuc.edu/docs/setup/admin/NewImagemap.html
  3342.           This document discusses, with examples, how the newer version
  3343.           of the NCSA image map utility works. This is a cgi-bin program
  3344.           that is useful with the ISMAP attribute on the IMG element.
  3345.           This newer imagemap program is much more versatile than the
  3346.           original version distributed with the NCSA HTTP1.3 server. The
  3347.           document describes the advantages of the new program, and
  3348.           provides directions to the source code.
  3349.    http://www.w3.org/hypertext/WWW/MarkUp/HTMLPlus/htmlplus_1.html
  3350.           HTML+ (a superset of Version 2, and the precursor to Version 3)
  3351.           as of 8 Nov 1993, by David Raggett. Includes some interesting
  3352.           possibilities.
  3353.    http://www.w3.org/hypertext/WWW/Arena/tour/start.html
  3354.           An overview of the proposed features of Version 3, and
  3355.           identification of those proposals likely to be deferred until
  3356.           Version 3.1. Also identifies access to a test browser designed
  3357.           to display the new Version 3.0 features as part of the review
  3358.           process.
  3359.    http://www.hpl.hp.co.uk/people/dsr/html/CoverPage.html
  3360.           A current draft of the text for a proposed Version 3 as an
  3361.           Internet RFC by David Raggett. This link is identical to
  3362.           http://www.hpl.hp.co.uk/people/dsr/html3/CoverPage.html
  3363.    http://www.willamette.edu/html-composition/strict-html.html
  3364.           This is my personal favorite of the many documents describing
  3365.           how to write good HTML, including "Common Errors" and "Things
  3366.           to Avoid".
  3367.    http://www.w3.org/hypertext/WWW/Provider/Style/Overview.html
  3368.           The Style Guide at the World Wide Web Consortium (W3C) at MIT,
  3369.           written by Tim Berners-Lee.
  3370.           
  3371.    
  3372.      _________________________________________________________________
  3373.    
  3374.    
  3375.     HTML 2.0 Checked! Last Modified: 26 May 1995
  3376.     From Mar 21, 1995 through June 1, 1995, this document has been
  3377.     accessed from 3181 different sites outside Sandia.
  3378.     Michael J. Hannah
  3379.     Sandia National Laboratories
  3380.     mjhanna@sandia.gov
  3381.     
  3382.    
  3383.      _________________________________________________________________
  3384.    
  3385.    Welcome to Sandia National Labs || DOE Home Page || Doing Business
  3386.    with Sandia || Search Sandia Information || Send questions about
  3387.    Sandia ||Sandia disclaimer of liability
  3388.      _________________________________________________________________
  3389.