View Single Post
Old 11-10-2003, 05:14 AM   #25 (permalink)
Webnauts
Inactive
 
Join Date: 11-09-03
Location: European Union
Posts: 117
iTrader: 0 / 0%
Webnauts is a jewel in the roughWebnauts is a jewel in the roughWebnauts is a jewel in the roughWebnauts is a jewel in the roughWebnauts is a jewel in the roughWebnauts is a jewel in the roughWebnauts is a jewel in the rough
Send a message via Yahoo to Webnauts Send a message via Skype™ to Webnauts
As you moderator LazyJim mentioned in a post of him: A site cannot be usable if it cannot be accessed.

Therefore you must consider making the page accessible.
About the browser compatibility problems of the page, I think you would like to know about several code errors I found.

Line 10: HTML 4.01 and XHTML require that the "style" element have a "type" attribute. For example, type="text/css".

Line 17: The attribute value "#F7F5EE" for the "BGCOLOR" attribute was not enclosed in single or double quotation marks when it must be. In HTML 4.01, attribute values containing characters other than A-Z, a-z, 0-9, hyphens, periods, underscores, and colons must be quoted. In XHTML/XML, all attribute values must be quoted. Quotes are recommended even if they are not required.

Lines: 18, 75, 77, 79, 82, 100, 247, 266: The attribute value "100%" for the "HEIGHT" attribute was not enclosed in single or double quotation marks when it must be. In HTML 4.01, attribute values containing characters other than A-Z, a-z, 0-9, hyphens, periods, underscores, and colons must be quoted. In XHTML/XML, all attribute values must be quoted. Quotes are recommended even if they are not required.

Lines 72, 81, 84, 94, 106, 246, 249, 264, 268: The "HEIGHT" attribute has an invalid attribute value "*". Try using one of the following values: a percent, a positive integer, or "0" (zero).

Lines 131, 181, 182: Found an ampersand '&' but could not find a following semicolon for a properly formed character entity. If you want to actually display an ampersand, such as in "John & Webnauts", then you should use the character entity "&" as in "John & Webnauts".

Line 205: The end tag for "a" (opened in line 205) should appear before the end tag for "b" (nesting error).

Line 466: The end tag for "small" was found, but "small" was never opened, has been ended too many times, or cannot have an end tag.


OTHER ISSUES:

- A document type declaration should appear as the first line (line 1) of every HTML document. For example, for HTML 4.01 Strict documents, <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> should be the first line. For HTML 4.01 Transitional documents, the first line should be <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">. For HTML 4.01 Frameset documents, the first line should be <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">. Although HTML recommendations generally require this line, most browsers probably ignore it. If you are using HTML Validator's integrated editor, then you can add this from the Tags menu and/or from the Tag Inserter.

- HTML 4.01 and XHTML require that the "alt" attribute be used with the "IMG" element. The "alt" attribute is critical for accessibility. It lets authors specify equivalent text to serve as content when the image cannot be seen or displayed. Use alt="" when alternate text is not appropriate, such as when images are intended to format a page (such as spacer images).

Line 5: <META HTTP-EQUIV="Content-Type" ... > has been used more than once.

Line 7: <META HTTP-EQUIV="imagetoolbar" ... > has been used more than once.

Line 11: It is recommended (and common practice for HTML (not XHTML) documents) that text contained in a "style" element be enclosed in a comment (<!-- ... -->) for backward compatibility with pre HTML 3.2 browsers that do not support the "style" element. This prevents them from actually displaying the element's content. For example, use something like <style><!-- ... --></style>.

Line 326: The "style" attribute has been used but a default style sheet language has not been defined (note that HTML Validator would not see this declaration if it is sent as an HTTP header by a web server). HTML 4.01 and XHTML require this for valid documents. For example, include this in the "head" section of your document to specify "text/css" as the default style sheet language: <meta http-equiv="Content-Style-Type" content="text/css">. See http://www.w3.org/TR/html4/present/s...#default-style If you are using HTML Validator's integrated editor, then you can add this from the Tags menu and/or from the Tag Inserter.

I hope this info is useful for you.
Webnauts is offline   Reply With Quote