Schema for Web Content Accessibility In pattern @alt or @ALT or @longdesc or @LONGDESC: (1.1) An image element should have some descriptive text: an alt or longdesc attribute. In pattern @alt or @ALT: (1.1) An input element should have some descriptive text: an alt or longdesc attribute. In pattern @alt or @ALT: (1.1) An applet element should have some descriptive text: an alt or longdesc attribute. In pattern 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. In pattern string-length(text()) > 0: (1.1) An object element should contain some descriptive text. In pattern @longdesc or @LONGDESC: (1.1) A frame element should have some descriptive text: a longdesc attribute. In pattern string(@bgcolor) = string(@color) (samecolor): (2.2) The background color and the foreground color are the same In pattern self::*: (3.3) Concerning element i : B and I are not recommended. Use strong and em, or stylesheets. In pattern self::*: (3.3) Concerning element b : B and I are not recommended. Use strong and em, or stylesheets. In pattern li or LI: (3.3) A list should not be used for formatting effects In pattern @lang or @xml:lang or @LANG: (4.3) The primary language of a document should be identified. In pattern @lang or @xml:lang or @LANG: (4.3) The primary language of a document should be identified. In pattern caption or CAPTION: (5.1) A table should have a caption In pattern @summary or @SUMMARY: (5.5) A table should have a summary attribute In pattern @abbr or @ABBR: (5.6) A table header should have an abbr attribute to give abbreviation In pattern @scope or @headers or @axis or @SCOPE or @HEADERS or @AXIS: (5.2) Table data should identify its scope, headers, axis in attributes. In pattern 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 In pattern ../noframes or ../NOFRAMES: (6.5) If you specify a frame, also specify a noframes element. In pattern @onkeydown or @ONKEYDOWN: (6.4) If you specify an "onmousedown" attribute on a i element, you should also specify an "onkeydown" attribute In pattern @onkeyup or @ONKEYUP: (6.4) If you specify an "onmouseup" attribute on a b element, you should also specify an "onkeyup" attribute In pattern *: (6.5) The blink element is not good HTML In pattern *: (6.5) The marquee element is not good HTML In pattern @http-equiv = 'refresh': (7.1) The user should control the refreshing of the page In pattern legend or LEGEND: (?) A fieldset should have a legend In pattern @title or @TITLE: (12.1) A frameset should have a title