For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-provide-equivalents
| img | IMG | ||
| @alt or @ALT or @longdesc or @LONGDESC | (1.1) An image element should have some descriptive text: an alt or longdesc attribute. | |
| @alt | ||
| input | INPUT | ||
| @alt or @ALT | (1.1) An input element should have some descriptive text: an alt or longdesc attribute. | |
| applet | APPLET | ||
| @alt or @ALT | (1.1) An applet element should have some descriptive text: an alt or longdesc attribute. | |
| map | MAP | ||
| area/@alt or a or A or AREA/@ALT | (1.1) A map element should have some descriptive text: an alt attribute or a link. | |
| object | OBJECT | ||
| string-length(text()) > 0 | (1.1) An object element should contain some descriptive text. | |
| frame | FRAME | ||
| @longdesc or @LONGDESC | (1.1) A frame element should have some descriptive text: a longdesc attribute. | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-color
| body | BODY | ||
| string(@bgcolor) = string(@color) | (2.2) The background color and the foreground color are the same | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-structure-presentation
| b | I | i | B | ||
| self::* | (3.3) Concerning element <name path=""/>: B and I are not recommended. Use strong and em, or stylesheets. | |
| ul | ol | UL | OL | ||
| li or LI | (3.3) A list should not be used for formatting effects | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-abbreviated-and-foreign
| html | HTML | body | BODY | ||
| @lang or @xml:lang or @LANG | (4.3) The primary language of a document should be identified. | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/i#gl-table-markup
| table | TABLE | ||
| caption or CAPTION | (5.1) A table should have a caption | |
| @summary or @SUMMARY | (5.5) A table should have a summary attribute | |
| td | TD | ||
| @scope or @headers or @axis or @SCOPE or @HEADERS or @AXIS | (5.2) Table data should identify its scope, headers, axis in attributes. | |
| th | TH | ||
| @abbr or @ABBR | (5.6) A table header should have an abbr attribute to give abbreviation | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-new-technologies
| *[@onmouseup] | ||
| @onkeyup or @ONKEYUP | (6.4) If you specify an "onmouseup" attribute on a <name path=""/> element, you should also specify an "onkeyup" attribute | |
| *[@onmousedown] | *[@ONMOUSEDOWN] | ||
| @onkeydown or @ONKEYDOWN | (6.4) If you specify an "onmousedown" attribute on a <name path=""/> element, you should also specify an "onkeydown" attribute | |
| *[@onclick] | *[@ONCLICK] | ||
| @onkeypress or @ONKEYPRESS | (6.4) If you specify an "onclick" event on a <name path=""/> element, you should also specify an "onkeypress" | |
| marquee | MARQUEE | ||
| * | (6.5) The marquee element is not good HTML | |
| blink | BLINK | ||
| * | (6.5) The blink element is not good HTML | |
| frame | FRAME | ||
| contains(@src, '.gif') or contains(string(@src), '.GIF') or contains(string(@src), '.jpg') or contains(string(@src), '.JPG') or contains(string(@src), '.jpeg') or contains(string(@src), '.JPEG') or contains(string(@src), '.png') or contains(string(@src), '.PNG') | (6.2) A frame should not be a direct image | |
| ../noframes or ../NOFRAMES | (6.5) If you specify a frame, also specify a noframes element. | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-movement
| meta | META | ||
| @http-equiv = 'refresh' | (7.1) The user should control the refreshing of the page | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/
| fieldset | FIELDSET | ||
| legend or LEGEND | (?) A fieldset should have a legend | |
For documentation, please refer to http://www.w3.org/TR/WAI-WEBCONTENT/#gl-complex-elements
| frameset | FRAMESET | ||
| @title or @TITLE | (12.1) A frameset should have a title | |
Schematron Pretty by Rick Jelliffe. The Schematron by Rick Jelliffe, Academia Sinica Computing Centre.