Network Computer Rendition Requirements
$Revision: 1.2 $
Copyright ©1997 The Open Group, All Rights Reserved.
The tests for the HTML 3.2 specification are designed around some basic assumptions.
ID: | body/1 |
Class: | A |
Text: | The implementation shall accept documents that have neither a BODY start nor a BODY end tag. (reference) |
ID: | body/2 |
Class: | A |
Text: | The BGCOLOR attribute of the BODY entity shall set the background color for the document body. Colors are set using sRGB values or common color names as defined in the HTML 3.2 specification. (reference) |
ID: | body/4 |
Class: | A |
Text: | If the TEXT attribute of the BODY entity is specified, it sets the color used to render the document's text. Colors are set using sRGB values or common color names as defined in the HTML 3.2 specification. (reference) |
ID: | body/5 |
Class: | A |
Text: | If the link attribute of the BODY entity is specified, it sets the color in which to render the document's unvisited hypertext links. Colors are set using sRGBB values or common color names as defined in the HTML 3.2 specification. (reference) |
ID: | body/6 |
Class: | A |
Text: | If the VLINK attribute of the BODY entity is specified, it sets the color to render the document's visited hypertext links. Colors are set using sRGB values or common color names as defined in the HTML 3.2 specification. (reference) |
ID: | body/7 |
Class: | A |
Text: | If the ALINK attribute of the BODY entity is specified, it sets the color in which to render the document's hypertext links at the moment the user selects a link. Colors are set using sRGB values or common color names as defined in the HTML 3.2 specification. (reference) |
ID: | body/8 |
Class: | A |
Text: | The BACKGROUND attribute of the BODY entity shall set the URL of an image file that is displayed repeatedly (tiled) as the background for the document body. Colors are set using sRGB values or common color name as defined in the HTML 3.2 specification. (reference) |
ID: | body/9 |
Class: | A |
Text: | The BODY entity and several elements that can be contained with the BODY entity allow the specification of color attributes. A conforming implementation shall correctly parse sRGB color values in the form "#xxyyzz" where xx is the red hue, yy is the green hue, and zz is the blue hue that are to be combined into a color. (reference) |
ID: | body/10 |
Class: | A |
Text: | The BODY entity and several elements that can be contained with the BODY entity allow the specification of color attributes. A conforming implementation shall correctly display colors from the following list of defined names: Black, Silver, Gray, White, Maroon, Red, Purple, Fuchsia, Green, Lime, Olive, Yellow, Navy, Blue, Teal, and Aqua. (reference) |
ID: | address/1 |
Class: | A |
Text: | When an ADDRESS element is encountered, the implementation shall emit a paragraph break before and after rendering the contents of the ADDRESS element. (reference) |
ID: | center/1 |
Class: | A |
Text: | Within a CENTER element, enclosed elements and entities that can take an ALIGN attribute will have their alignment default to CENTER. (reference) |
ID: | center/2 |
Class: | A |
Text: | If a CENTER element is encountered within an open P element, the implementation shall infer a P end tag. (reference) |
ID: | div/2 |
Class: | A |
Text: | If the ALIGN attribute of the DIV element is specified with a value of "right", then elements within the DIV element that do not have their own alignment specified shall be rendered flush to the right margin with a ragged left margin. (reference) |
ID: | div/3 |
Class: | A |
Text: | If the ALIGN attribute of the DIV element is specified with a value of "center", then elements within the DIV element that do not have their own alignment specified shall be rendered such that each enclosed element is centered within the current left and right margins. (reference) |
ID: | div/4 |
Class: | A |
Text: | If a DIV element is encountered within an open P element, the implementation shall infer a P end tag. (reference) |
ID: | div/5 |
Class: | A |
Text: | If the DIV start tag is presented within a block other than a P (paragraph) block, the implementation shall not close the open block nor render a paragraph break. (reference) |
ID: | dt/1 |
Class: | A |
Text: | When a DT element within a DL element is encountered, the implementation displays its contents (limited to text level elements) as a term to be defined. (reference) |
ID: | form/1 |
Class: | A |
Text: | An implementation shall permit multiple FORM elements in the same document. (reference) |
ID: | form/2 |
Class: | A |
Text: | When the ACTION attribute of the FORM element is specified, it defines the URL to which form responses will be sent. (reference) |
ID: | form/3 |
Class: | A |
Text: | When the METHOD attribute of the FORM element is specified, it defines the manner in which the form responses are transmitted to the server. Possible values for this attribute are "POST" and "GET". If the METHOD attribute is not specified, the method defaults to "GET". (reference) |
ID: | form/4 |
Class: | A |
Text: | If the ENCTYPE attribute of the FORM element is specified, it defines the encoding mechanism that the implementation must use to transmit the form responses to the server. Implementations shall support the method "application/x-www-form-urlencoded". This method is also the default when the ENCTYPE attribute is not defined. (reference) |
ID: | hr/2 |
Class: | A |
Text: | If the ALIGN attribute of the HR element is specified as "left", then the line shall be rendered such that it is flush with the current left margin. (reference) |
ID: | hr/3 |
Class: | A |
Text: | If the ALIGN attribute of the HR element is specified as "right", then the line shall be rendered such that it is flush with the current right margin. (reference) |
ID: | hr/4 |
Class: | A |
Text: | If the ALIGN attribute of the HR element is specified as "center", then the line shall be rendered such that it is centered between the current left and right margins. margin. (reference) |
ID: | hr/5 |
Class: | A |
Text: | If the ALIGN attribute of the HR element is not specified, but the HR element is enclosed within a DIV element, then the alignment of the enclosing DIV element shall be used to render the line. (reference) |
ID: | hr/6 |
Class: | A |
Text: | If the NOSHADE attribute of the HR element is specified, then the line shall be rendered in a solid color. (reference) |
ID: | hr/7 |
Class: | A |
Text: | If the NOSHADE attribute of the HR element is not specified, then the line shall be rendered as a two-color "groove". (reference) |
ID: | hr/8 |
Class: | A |
Text: | If the SIZE attribute of the HR element is specified, it defines the height of the line in pixels. (reference) |
ID: | hr/9 |
Class: | A |
Text: | If the WIDTH attribute of the HR element is specified as a non-negative integer, it defines the width of the line in pixels. (reference) |
ID: | hr/10 |
Class: | A |
Text: | If the WIDTH attribute of the HR element is specified as a non-negative integer between 0 and 100 (inclusive) followed by a percent sign (%), the line shall be rendered as the specified percentage of the space between the current left and right margins. (reference) |
ID: | hr/11 |
Class: | A |
Text: | If the WIDTH attribute of the HR element is not specified, it defaults to 100%. (reference) |
ID: | ol/1 |
Class: | A |
Text: | If the START attribute of the OL element is specified with a non-negative integer, that integer will be used as the sequence number of the first LI element. (reference) |
ID: | ol/3 |
Class: | A |
Text: | If the START attribute of the OL element is not specified, the sequence number of the first enclosed LI element is 1 (unless it is overridden by a VALUE attribute specified on the LI element). (reference) |
ID: | ol/4 |
Class: | A |
Text: | If the TYPE attribute of the OL element is set, it specifies the numbering style for the enclosed LI elements. Legal values for the TYPE attribute are 1 (Arabic numbers), a (lower-case alpha), A (upper-case alpha), i (lower-case Roman numbering), and I (upper-case Roman numbering). (reference) |
ID: | ol/li/3 |
Class: | A |
Text: | If the VALUE attribute of the LI element within an OL element is specified, it defines the sequence number to be used to demark that item. (reference) |
ID: | ol/li/4 |
Class: | A |
Text: | If no VALUE attribute of an LI element within an OL element is specified, then the list item is demarked using the next number in the sequence. If this is the first item, then that number is either 1 or the value associated with the START attribute of the enclosing OL element (if one was specified). (reference) |
ID: | p/1 |
Class: | A |
Text: | A P tag without a corresponding /P tag shall be parsed as if the /P were present immediately prior to the next block level element. (reference) |
ID: | p/2 |
Class: | A |
Text: | The implementation shall place paragraph breaks before and after <P> elements. (reference) |
ID: | p/3 |
Class: | A |
Text: | If no alignment is specified for a <P> element, it shall be rendered flush to the left margin with a ragged right margin. (reference) |
ID: | p/4 |
Class: | A |
Text: | If the ALIGN attribute of the P element is specified with a value of "left", then the paragraph shall be rendered flush to the left margin with a ragged right margin. (reference) |
ID: | p/5 |
Class: | A |
Text: | If the ALIGN attribute of the P element is specified with a value of "right", then the paragraph shall be rendered flush to the right margin with a ragged left margin. (reference) |
ID: | p/6 |
Class: | A |
Text: | If the ALIGN attribute of the P element is specified with a value of "center", then the paragraph shall be rendered such that each line is centered within the current right and left margins. (reference) |
ID: | p/7 |
Class: | A |
Text: | If the P element is enclosed within a DIV or CENTER element, and the P element has no specified ALIGN attribute, then the paragraph shall be rendered in the format specified by the enclosing element. (reference) |
ID: | pre/2 |
Class: | A |
Text: | Text rendered within PRE elements shall not be "word-wrapped". The text shall not be broken at window or margin boundaries. Instead, the right margin shall be extended to include the widest line within the PRE elements. (reference) |
ID: | pre/3 |
Class: | A |
Text: | The newline immediately following the PRE start tag and the newline immediately preceding the PRE end tag shall be removed before rendering. (reference) |
ID: | pre/4 |
Class: | A |
Text: | The horizontal TAB character shall be interpreted as the smallest non-zero number of spaces that will leave the number of characters so far on the line as a multiple of 8. (reference) |
ID: | table/1 |
Class: | A |
Text: | If the BORDER attribute of the TABLE element is not specified, the table is rendered without a border. (reference) |
ID: | table/3 |
Class: | A |
Text: | If the ALIGN attribute of the TABLE element is not specified, and the TABLE element is not enclosed in a DIV or CENTER element, then the resulting table is rendered aligned to the current left margin. (reference) |
ID: | table/4 |
Class: | A |
Text: | If the ALIGN attribute of the TABLE element is specified, it defines the alignment of the entire resulting table within the current left and right margins. Legal values for ALIGN are "left" (aligned against the left margin), "right" (aligned against the right margin), and "center" (centered between the current left and right margins). (reference) |
ID: | table/5 |
Class: | A |
Text: | If the ALIGN attribute of the TABLE element is not specified, and the TABLE element is enclosed within a CENTER element, the entire table is rendered centered between the current left and right margins. (reference) |
ID: | table/6 |
Class: | A |
Text: | If the ALIGN attribute of the TABLE element is not specified, and the TABLE is enclosed within a DIV element, then the entire table is rendered aligned as specified in the enclosing DIV element. (reference) |
ID: | table/7 |
Class: | A |
Text: | If the WIDTH attribute of the TABLE element is not specified, the table is rendered such that it fits within the current left and right margins, but is no wider than it must be to include the elements within the table, the table border (if any), the table CELLSPACING (if any), and the table CELLPADDING (if any). If any enclosed elements require the width of the table to be greater than that of the current left and right margins, the margins are expanded as needed immediately prior to the table and contracted again immediately after the table. (reference) |
ID: | table/8 |
Class: | A |
Text: | If the WIDTH attribute of the TABLE element is specified, it defines the width of the rendered table. This width can be specified either as a non-negative integer representing a number of pixels, or as a non-negative integer between 0 and 100 (inclusive) followed by a percentage sign, representing a percentage of the distance between the current left and right margins. (reference) |
ID: | table/10 |
Class: | A |
Text: | If the BORDER attribute of the TABLE element is specified as a non-negative integer, it defines the width in pixels of a border to place around the generated table. (reference) |
ID: | table/11 |
Class: | A |
Text: | If the CELLSPACING attribute of the TABLE element is specified as a non-negative integer, it defines the number of pixels that separate the border of each cell (if any) from one another and from the enclosing border (if any). (reference) |
ID: | table/12 |
Class: | A |
Text: | If the CELLPADDING attribute of the TABLE element is specified as a non-negative integer, it defines the padding in pixels between the border around each cell (if any) and the cell's contents. (reference) |
ID: | caption/2 |
Class: | A |
Text: | Within a caption ELEMENT plain-text and text-level elements will be rendered centered between the current margins. table. (reference) |
ID: | td/1 |
Class: | A |
Text: | If the NOWRAP attribute of the TD element is specified, text within the cell will not be automatically broken on word boundaries. (reference) |
ID: | td/2 |
Class: | A |
Text: | If the NOWRAP attribute of the TD element is not specified, text will be automatically formatted on word boundaries to ensure the best fit within the cell, and the best fit of cells within the current right and left margins. (reference) |
ID: | td/3 |
Class: | A |
Text: | If the ROWSPAN attribute of the TD element is specified as a non-negative integer, it defines the number of rows the cell should encompass. If the attribute is not specified, the cell occupies a single row. (reference) |
ID: | td/4 |
Class: | A |
Text: | If the ROWSPAN attribute of the TD element is not specified, the cell occupies a single row. (reference) |
ID: | td/5 |
Class: | A |
Text: | If the COLSPAN attribute of the TD element is specified as a non-negative integer, it defines the number of columns across which the cell contents will be rendered. (reference) |
ID: | td/6 |
Class: | A |
Text: | If the COLSPAN attribute of the TD element is not specified, the cell contents occupy a single column of the table. (reference) |
ID: | td/7 |
Class: | A |
Text: | If the ALIGN attribute of the TD element is specified, it defines the horizontal alignment of the cell contents. Legal values are "left" (the contents are aligned against the left side of the cell), "right" (the contents are aligned against the right side of the cell), and "center" (the contents are centered horizontally within the cell). (reference) |
ID: | td/8 |
Class: | A |
Text: | If the ALIGN attribute of the TD element is not specified, and the ALIGN attribute of the enclosing TR element is specified, then the alignment of the cell contents defaults to that specified for the TR element. (reference) |
ID: | td/9 |
Class: | A |
Text: | If the ALIGN attribute of the TD element is not specified, and the ALIGN attribute of the enclosing TR element is not specified, then the alignment of the cell contents defaults to "left". (reference) |
ID: | td/10 |
Class: | A |
Text: | If the VALIGN attribute of the TD element is specified, it defines the vertical alignment of the cell contents. Legal values are "top" (the contents are aligned against the top of the cell), "bottom" (the contents are aligned against the bottom of the cell), and "middle" (the contents are centered vertically within the cell). (reference) |
ID: | td/11 |
Class: | A |
Text: | If the VALIGN attribute of the TD element is not specified, and the VALIGN attribute of the enclosing TR element is specified, then the vertical alignment of the cell contents defaults to that specified for the TR element. (reference) |
ID: | td/12 |
Class: | A |
Text: | If the VALIGN attribute of the TD element is not specified, and the VALIGN attribute of the enclosing TR element is not specified, then the vertical alignment of the cell contents defaults to "middle". (reference) |
ID: | td/13 |
Class: | A |
Text: | If the WIDTH attribute of the TD element is specified as a non-negative integer, if defines a minimum maximum width for the cell in pixels (excluding the cell padding, if any). The cell may be made wider if other cells in the same column require more pixels, but it cannot be made narrower. (reference) |
ID: | td/14 |
Class: | A |
Text: | If the HEIGHT attribute of the TD element is specified as a non-negative integer, if defines a minimum maximum height for the cell in pixels (excluding the cell padding, if any). The cell may be made taller if other cells in the same row require more pixels, but it cannot be made narrower. (reference) |
ID: | th/1 |
Class: | A |
Text: | If the NOWRAP attribute of the TH element is specified, text within the cell will not be automatically broken on word boundaries. (reference) |
ID: | th/2 |
Class: | A |
Text: | If the NOWRAP attribute of the TH element is not specified, text will be automatically formatted on word boundaries to ensure the best fit within the cell, and the best fit of cells within the current right and left margins. (reference) |
ID: | th/3 |
Class: | A |
Text: | If the ROWSPAN attribute of the TH element is specified as a non-negative integer, it defines the number of rows the cell should encompass. If the attribute is not specified, the cell occupies a single row. (reference) |
ID: | th/4 |
Class: | A |
Text: | If the ROWSPAN attribute of the TH element is not specified, the cell occupies a single row. (reference) |
ID: | th/5 |
Class: | A |
Text: | If the COLSPAN attribute of the TH element is specified as a non-negative integer, it defines the number of columns across which the cell contents will be rendered. (reference) |
ID: | th/6 |
Class: | A |
Text: | If the COLSPAN attribute of the TH element is not specified, the cell contents occupy a single column of the table. (reference) |
ID: | th/7 |
Class: | A |
Text: | If the ALIGN attribute of the TH element is specified, it defines the horizontal alignment of the cell contents. Legal values are "left" (the contents are aligned against the left side of the cell), "right" (the contents are aligned against the right side of the cell), and "center" (the contents are centered horizontally within the cell). (reference) |
ID: | th/8 |
Class: | A |
Text: | If the ALIGN attribute of the TH element is not specified, and the ALIGN attribute of the enclosing TR element is specified, then the alignment of the cell contents defaults to that specified for the TR element. (reference) |
ID: | th/9 |
Class: | A |
Text: | If the ALIGN attribute of the TH element is not specified, and the ALIGN attribute of the enclosing TR element is not specified, then the alignment of the cell contents defaults to "center". (reference) |
ID: | th/10 |
Class: | A |
Text: | If the VALIGN attribute of the TH element is specified, it defines the vertical alignment of the cell contents. Legal values are "top" (the contents are aligned against the top of the cell), "bottom" (the contents are aligned against the bottom of the cell), and "middle" (the contents are centered vertically within the cell). (reference) |
ID: | th/11 |
Class: | A |
Text: | If the VALIGN attribute of the TH element is not specified, and the VALIGN attribute of the enclosing TR element is specified, then the vertical alignment of the cell contents defaults to that specified for the TR element. (reference) |
ID: | th/12 |
Class: | A |
Text: | If the VALIGN attribute of the TH element is not specified, and the VALIGN attribute of the enclosing TR element is not specified, then the vertical alignment of the cell contents defaults to "middle". (reference) |
ID: | th/13 |
Class: | A |
Text: | If the WIDTH attribute of the TH element is specified as a non-negative integer, if defines a minimum maximum width for the cell in pixels (excluding the cell padding, if any). The cell may be made wider if other cells in the same column require more pixels, but it cannot be made narrower. (reference) |
ID: | th/14 |
Class: | A |
Text: | If the HEIGHT attribute of the TH element is specified as a non-negative integer, if defines a minimum maximum height for the cell in pixels (excluding the cell padding, if any). The cell may be made taller if other cells in the same row require more pixels, but it cannot be made narrower. (reference) |
ID: | headings/2 |
Class: | A |
Text: | If the ALIGN attribute of a HEADING element is specified with a legal value, the enclosed text is displayed with the appropriate alignment. Legal values are "left" (the text is aligned with the current left margin); "right" (the text is aligned with the current right margin), and "center" (the text is centered between the current left and right margins). If no ALIGN attribute is specified, the alignment defaults to LEFT. If the HEADING element is contained within a DIV or CENTER element, the default alignment becomes that of the enclosing DIV or CENTER. (reference) |
ID: | text/1 |
Class: | B |
Text: | The parsing and rendition of a "text level" element shall not cause a paragraph break to be rendered. (reference) |
ID: | text/2 |
Class: | A |
Text: | The effects of "text level" elements shall be cumulative. That is, entities enclosed within other entities shall accumulate their effects when rendering any enclosed text. (reference) |
ID: | b/1 |
Class: | A |
Text: | Text enclosed within the B entity shall be rendered in an bold-faced font. (reference) |
ID: | big/1 |
Class: | A |
Text: | Text enclosed within the BIG entity shall be rendered in a larger typeface. (reference) |
ID: | i/1 |
Class: | A |
Text: | Text enclosed within the I entity shall be rendered in an italicized font. (reference) |
ID: | small/1 |
Class: | A |
Text: | Text enclosed within the SMALL entity shall be rendered in a smaller typeface. (reference) |
ID: | strike/1 |
Class: | A |
Text: | Text enclosed within the STRIKE entity shall be rendered with a line through the text. (reference) |
ID: | sub/1 |
Class: | A |
Text: | Text enclosed within the SUB entity shall be rendered subscripted from the baseline of the current text line. (reference) |
ID: | sup/1 |
Class: | A |
Text: | Text enclosed within the SUP entity shall be rendered superscripted from the baseline of the current text line. (reference) |
ID: | tt/1 |
Class: | A |
Text: | Text enclosed within the TT entity shall be rendered in a monospaced font. (reference) |
ID: | u/1 |
Class: | A |
Text: | Text enclosed within the U entity shall be rendered with a line below the text. (reference) |
ID: | checkbox/1 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "checkbox", a selectable button is displayed. (reference) |
ID: | checkbox/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "checkbox" and the NAME attribute is specified, it defines a name by which the definition of the VALUE attribute of the checkbox will be made available to the server if the form is submitted by the user. If multiple checkbox fields have the same value for their NAME attributes and are enclosed within the same FORM element, each selected CHECKBOX results in a name-value pair being sent to the server. (reference) |
ID: | checkbox/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "checkbox" and the VALUE attribute is specified, it defines the value that will be made available to the server if this CHECKBOX is selected by the user and the form is then submitted to the server. (reference) |
ID: | checkbox/4 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "checkbox" and the CHECKED attribute is specified, it indicates that the box starts out "selected". (reference) |
ID: | hidden/1 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "hidden", no visual indication of the variable is displayed. (reference) |
ID: | hidden/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "hidden" and the NAME attribute is specified, it defines a name by which the VALUE attribute, if specified, will be made available to the server if the form is submitted by the user. (reference) |
ID: | hidden/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "hidden" and the VALUE attribute is specified, it defines the value to be associated with the NAME attribute, if specified. (reference) |
ID: | image/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "image" and the SRC attribute is specified, it defines the URL at which the image can be found. If the file at this URL can be loaded and decoded, it shall be rendered and become the selectable button for the image. (reference) |
ID: | image/4 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "image" and the ALIGN attribute is specified, it defines alignment of the generated button relative to the current left/right margins and the current baseline. Legal values for this attribute are "left" (aligned against the left margin), "right" (aligned against the right margin), "top" (against the top of the current baseline), "bottom" (against the bottom of the current baseline), or "middle" (aligned between the left and right margins and vertically centered in the current line). (reference) |
ID: | image/5 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "image" and the generated button is selected, two things happen: first, if the button has a NAME attribute, the name-value pair NAME.x is set to the x coordinate (relative to the image) the user selected and the name-value pair NAME.y is set to the y coordinate (relative to the image) the user selected; second, all name-value pairs within the enclosing FORM element (including the two coordinates) are made available to the server. (reference) |
ID: | password/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "password" and the SIZE attribute is specified as a positive integer, it defines the length of the input field in characters. The implementation shall permit more characters than defined by SIZE to be input, but only SIZE characters shall be displayed at any one time. (reference) |
ID: | password/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "password" and the MAXLENGTH attribute is specified as a positive integer, it defines the maximum number of characters that the user can enter into the text input field. (reference) |
ID: | password/4 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "password" and the NAME attribute is specified, it defines a name by which the contents of the text field will be made available to the server if the form is submitted by the user. (reference) |
ID: | password/5 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "password" and the VALUE attribute is specified, it defines the initial content of the text input field. (reference) |
ID: | radio/1 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "radio", a selectable button is displayed. (reference) |
ID: | radio/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "radio" and the NAME attribute is specified, it defines a name by which the definition of the VALUE attribute of the checkbox will be made available to the server if the form is submitted by the user. If multiple radio fields have the same value for their NAME attributes and are enclosed within the same FORM element, only one selectable button may be selected at any given time. Selecting an un-selected button will cause the selected button with the same NAME attribute to become un-selected. (reference) |
ID: | radio/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "radio" and the VALUE attribute is specified, it defines the value that will be made available to the server if this RADIO element is selected by the user and the form is then submitted to the server. (reference) |
ID: | radio/4 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "radio" and the CHECKED attribute is specified, it indicates that the item shall be marked as selected when the form is first displayed. (reference) |
ID: | reset/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "reset" and the VALUE attribute is specified, it defines the text that is to be rendered within the displayed RESET button. (reference) |
ID: | submit/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "submit" and the NAME attribute is specified, it defines a name by which the definition of the VALUE attribute of the submit button will be made available to the server when this button is selected by the user. (reference) |
ID: | submit/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "submit" and the VALUE attribute is specified, it has two effects: first, if specifies the text that is to be rendered within the displayed SUBMIT button; second, defines the value that will be made available to the server when this SUBMIT button element selected by the user. (reference) |
ID: | input/text/1 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "text", a single line text input field is displayed. (reference) |
ID: | input/text/2 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "text" and the SIZE attribute is specified as a positive integer, it defines the length of the input field in characters. The implementation shall permit more characters than defined by SIZE to be input, but only SIZE characters shall be displayed at any one time. (reference) |
ID: | input/text/3 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "text" and the MAXLENGTH attribute is specified as a positive integer, it defines the maximum number of characters that the user can enter into the text input field. (reference) |
ID: | input/text/4 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "text" and the NAME attribute is specified, it defines a name by which the contents of the text field will be made available to the server if the form is submitted by the user. (reference) |
ID: | input/text/5 |
Class: | A |
Text: | When the TYPE attribute of the INPUT element is set to "text" and the VALUE attribute is specified, it defines the initial content of the text input field. (reference) |
ID: | select/2 |
Class: | A |
Text: | When the NAME attribute of the SELECT element is specified, it defines the name by which the selected option(s) will be made available to the server if the enclosing form is submitted. (reference) |
ID: | select/3 |
Class: | A |
Text: | When the SIZE attribute of the SELECT element is specified as a positive integer and the MULTIPLE attribute is specified, the SIZE attribute defines the maximum number of options displayed in a multi-selection list. (reference) |
ID: | select/4 |
Class: | A |
Text: | When the NAME attribute of the SELECT element is specified and the MULTIPLE attribute is not specified, the defined name and the value of the selected option (if any) will be made available to the server if the enclosing form is submitted. (reference) |
ID: | select/5 |
Class: | A |
Text: | When the NAME attribute of the SELECT element is specified and the MULTIPLE attribute is also specified, the defined name and the values of each of the selected options (if any) will be made available to the server if the enclosing form is submitted as multiple name/value pairs. (reference) |
ID: | option/1 |
Class: | A |
Text: | When the SELECTED attribute of an OPTION element is specified, it indicates that the option should be initially selected within the enclosing SELECT element. (reference) |
ID: | option/2 |
Class: | A |
Text: | When the VALUE attribute of an OPTION element is specified, it defines a value that will be made available to the server if the OPTION is selected and the enclosing form is submitted. (reference) |
ID: | textarea/1 |
Class: | A |
Text: | When a TEXTAREA tag is encountered, the implementation displays a rectangular input area into which the user can enter text data. (reference) |
ID: | textarea/2 |
Class: | A |
Text: | When the NAME attribute of the TEXTAREA element is specified, it defines the name by which the implementation makes the content of the text input area available to the server if the user submits the enclosing form. (reference) |
ID: | textarea/3 |
Class: | A |
Text: | When a TEXTAREA tag is encountered, the text and character entities between the starting TEXTAREA tag and the ending TEXTAREA tag are placed within the input area as the default value. The implementation shall not interpret markup, other than character entities, enclosed within the TEXTAREA element. (reference) |
ID: | textarea/4 |
Class: | A |
Text: | If the ROWS attribute of the TEXTAREA element is specified as a positive integer, it defines the number of visible rows of text input. If more rows of input are entered than are available on the display, the implementation shall provide a mechanism to move through all of the rows of entered data. (reference) |
ID: | textarea/5 |
Class: | A |
Text: | If the COLS attribute of the TEXTAREA element is specified as a positive integer, it defines the number of visible columns of text input. If more columns of input are entered than are available on the display, the implementation shall provide a mechanism to move through all of the columns of entered data. (reference) |
ID: | textarea/6 |
Class: | A |
Text: | if the user elects to submit the form that encloses a TEXTAREA tag, the NAME associated with the tag (if any) and the information within the text input area are made available to the server using the ISO Latin-1 character set. In the event that this information includes multiple lines, the implementation shall ensure that each line of information made available to the server is terminated with a carriage-return, line-feed pair. (reference) |
ID: | code/1 |
Class: | A |
Text: | Text enclosed within the CODE entity shall be rendered in a monospaced font. (reference) |
ID: | em/1 |
Class: | A |
Text: | Text enclosed within the EM entity shall be rendered in an italicized typeface. (reference) |
ID: | strong/1 |
Class: | A |
Text: | Text enclosed within the STRONG entity shall be rendered in a bold typeface. (reference) |
ID: | a/2 |
Class: | A |
Text: | When the HREF attribute of an A element is specified, it defines a URL that will be loaded by the implementation should the user select the text enclosed within the A element. (reference) |
ID: | applet/2 |
Class: | A |
Text: | When the CODEBASE attribute of the APPLET element is specified, it defines a directory within which the applet's code will be found. (reference) |
ID: | applet/3 |
Class: | A |
Text: | When the ALT attribute of the APPLET element is specified, it defines alternative text that will be displayed if the applet cannot be executed. (reference) |
ID: | applet/4 |
Class: | A |
Text: | When the NAME attribute of the APPLET tag is specified, it defines the name for the applet instance. Applets can use these names to reference other applets executing within the same page. (reference) |
ID: | applet/5 |
Class: | A |
Text: | When the WIDTH attribute of the APPLET element is specified as a non-negative integer, it defines the initial width of the Applet window within the current page in pixels. (reference) |
ID: | applet/6 |
Class: | A |
Text: | When the HEIGHT attribute of the APPLET element is specified as a non-negative integer, it defines the initial height of the Applet window within the current page in pixels. (reference) |
ID: | applet/7 |
Class: | A |
Text: | When the ALIGN attribute of the APPLET element is not specified, the bottom of the image is aligned with the baseline of the current text line. (reference) |
ID: | applet/8 |
Class: | A |
Text: | When the ALIGN attribute of the APPLET element is specified, it defines the way in which the image is positioned relative to the current text line in which the APPLET element is encountered. Legal values for the ALIGN attribute are "top" (the panel top is aligned with the top of the text line), "middle" (the middle of the panel is aligned with the middle of the current text line), "bottom" (the bottom of the panel is aligned with the baseline of the current text line), "left" (the panel is aligned with the current left margin, and the left margin is temporarily moved to the right of the panel so that text will display within these new margins until the end of the panel), and "right" (the panel is aligned with the current right margin, and the right margin is temporarily moved to the left of the panel so that text will display within these new margins until the end of the panel). (reference) |
ID: | applet/9 |
Class: | A |
Text: | When the HSPACE attribute of the APPLET element is specified as a non-negative integer, it defines the number of pixels to be left blank to the left and right of the panel. (reference) |
ID: | applet/10 |
Class: | A |
Text: | When the HSPACE attribute of the APPLET element is not specified, the space left blank to the left and right of the panel is non-zero. (reference) |
ID: | applet/11 |
Class: | A |
Text: | When the VSPACE attribute of the APPLET element is specified as a non-negative integer, it defines the number of pixels to be left blank on the top and bottom of the panel. (reference) |
ID: | applet/12 |
Class: | A |
Text: | When the VSPACE attribute of the APPLET element is not specified, a non-zero number of pixels are left blank above and below the displayed panel. (reference) |
ID: | param/1 |
Class: | A |
Text: | When the NAME attribute of the PARAM element is specified, it defines the NAME by which the associated VALUE will be made available to the Applet. (reference) |
ID: | param/2 |
Class: | A |
Text: | When the VALUE attribute of the PARAM element is specified, it defines the value to associate with the NAME. Character entities within VALUEs are expanded before being passed to the Applet. (reference) |
ID: | br/1 |
Class: | A |
Text: | When the BR element is encountered, the current text line is ended, and text output will resume on the next available text line. (reference) |
ID: | br/2 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | br/3 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | br/4 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | br/5 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | br/6 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | br/7 |
Class: | A |
Text: | When the CLEAR attribute of the BR element is specified, it defines how far the line break will move the current line relative to any IMG elements. Legal values are "left" (move down past images with ALIGN attributes of "left"), "right" (move down past images with ALIGN attributes of "right"), and "all" (move down past any floating images). (reference) |
ID: | font/2 |
Class: | A |
Text: | When the COLOR attribute of the FONT element is specified, it defines the color with which the text is rendered. The value of COLOR can be specified using sRGB values or common color names as defined in the HTML 3.2 specification. When the corresponding FONT end tag is encountered, the COLOR is returned to its previous value. (reference) |
ID: | img/2 |
Class: | A |
Text: | When the ALT attribute of the IMG element is specified, it defines a text description of the image that will be displayed if the actual image is not displayed. (reference) |
ID: | img/3 |
Class: | A |
Text: | When the ALIGN attribute of the IMG element is specified, it defines the way in which the image is positioned relative to the current text line in which the IMG element is encountered. Legal values for the ALIGN attribute are "top" (the image top is aligned with the top of the text line), "middle" (the middle of the image is aligned with the middle of the current text line), "bottom" (the bottom of the image is aligned with the baseline of the current text line), "left" (the image is aligned with the current left margin, and the left margin is temporarily moved to the right of the image so that text will display within these new margins until the end of the image), and "right" (the image is aligned with the current right margin, and the right margin is temporarily moved to the left of the image so that text will display within these new margins until the end of the image). (reference) |
ID: | img/4 |
Class: | A |
Text: | When the ALIGN attribute of the IMG element is not specified, the bottom of the image is aligned with the baseline of the current text line. (reference) |
ID: | img/5 |
Class: | A |
Text: | When the BORDER attribute of the IMG element is specified as a non-negative integer, it defines the width of the border around the image in pixels. (reference) |
ID: | img/6 |
Class: | A |
Text: | When the HSPACE attribute of the IMG element is specified as a non-negative integer, it defines the number of pixels to be left blank to the left and right of the loaded image (and optionally its border). (reference) |
ID: | img/7 |
Class: | A |
Text: | When the HSPACE attribute of the IMG element is not specified, the space left blank to the left and right of the image is non-zero. (reference) |
ID: | img/8 |
Class: | A |
Text: | When the VSPACE attribute of the IMG element is specified as a non-negative integer, it defines the number of pixels to be left blank on the top and bottom of the loaded image (and optionally its border). (reference) |
ID: | img/9 |
Class: | A |
Text: | When the VSPACE attribute of the IMG element is not specified, a non-zero number of pixels are left blank above and below the displayed image (and optionally its border). (reference) |
ID: | img/10 |
Class: | B |
Text: | When the USEMAP attribute of the IMG element is specified, it defines a URL fragment identifier for an associated MAP element. The presence of this attribute and the associated client-side image map will make the defined areas of the image selectable by the user (assertions for this behavior are under the MAP element). (reference) |
ID: | img/11 |
Class: | A |
Text: | When the ISMAP attribute of the IMG element is specified, and the IMG element is enclosed within a A element with an HREF attribute specified, it indicates that the image is a MAP. If the user selects this image, the location of the select will be sent to the URL indicated by the HREF attribute using the syntax URL?x,y. (reference) |
ID: | map/1 |
Class: | A |
Text: | When the NAME attribute of the MAP element is specified, it defines the target name by which the MAP is identified. (reference) |
ID: | area/2 |
Class: | A |
Text: | When the SHAPE attribute of the AREA element is not specified, it is assumed to be a rectangle for which the additional attribute COORDS defines the left-x, top-y, right-x, and bottom-y coordinates. (reference) |
ID: | area/3 |
Class: | B |
Text: | When the HREF attribute of the AREA element is specified, it defines a URL that will be loaded if the user selects that area. <Note: not necessary to test this because it is tested through the other tests of AREA>. (reference) |
ID: | area/4 |
Class: | A |
Text: | When the NOHREF attribute of the AREA element is specified, it indicates that the area defined is not selectable by the user. (reference) |
ID: | area/5 |
Class: | A |
Text: | When two or more regions defined by AREA elements overlap, the region defined first takes precedence over later definitions. (reference) |
ID: | area/6 |
Class: | A |
Text: | When the ALT attribute of the AREA tag is specified, it defines description text that will be displayed as the cursor moves over the defined area. (reference) |
ID: | head/1 |
Class: | A |
Text: | The implementation shall accept documents that have neither a HEAD entity start nor a HEAD entity end tag. (reference) |
ID: | base/1 |
Class: | A |
Text: | If a BASE element is present, then the URL specified becomes the base URL for dereferencing relative URLs in the document. (reference) |
ID: | base/2 |
Class: | A |
Text: | In the absence of a BASE element, the document URL is used as the base URL for dereferencing relative URLs in the document. (reference) |
ID: | isindex/2 |
Class: | A |
Text: | If the PROMPT attribute is specified, the prompt string shall be displayed before the input field. (reference) |
ID: | isindex/3 |
Class: | A |
Text: | When the user presses enter, the the user-entered string shall be sent to the server using the base URL of the page, a GET method query separator (?), and the contents of the query. Any space characters in the query shall be mapped to the "+" character. (reference) |
ID: | script/1 |
Class: | A |
Text: | The implementation shall hide the contents of a SCRIPT element. (reference) |
ID: | style/1 |
Class: | A |
Text: | The implementation shall hide the contents of a STYLE element. (reference) |
ID: | title/1 |
Class: | A |
Text: | The <TITLE> element defines the document title. A conforming implementation shall make the document title visible to the user. (reference) |
ID: | jpeg/1 |
Class: | A |
Text: | When a referenced URL returns a stream of type image/jpeg, the stream shall be decoded and displayed at the current insertion point in the current text line. (reference) |