Home » RADICORE development » Bug Reports » sample v3.0.0 XHTML markup errors
Re: sample v3.0.0 XHTML markup errors [message #3328 is a reply to message #3325] |
Mon, 14 January 2013 08:39 |
jjtoranzo2004
Messages: 261 Registered: September 2012
|
Senior Member |
|
|
Tony,
In page
http://www.tonymarston.net/sample/index.html
the nu validator
http://validator.nu/?doc=http%3A%2F%2Fwww.tonymarston.net%2F sample%2Findex.html
found the following errors:
Warning: The doctype did not contain the system identifier prescribed by the HTML 4.01 specification. Expected
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
From line 1, column 1; to line 1, column 50
[[instead of]]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">↩<html
Warning: The character encoding of the document was not declared.
http://www.tonymarston.net/sample/index.html
[[
I think it expect two width declarations, like
<colgroup>
<col width="150" />
<col width="500" />
</colgroup>
instead of
<colgroup width="150"></colgroup>
]]
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 21, column 53; to line 22, column 5
page</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 27, column 33; to line 28, column 5
</a>.</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 32, column 103; to line 33, column 5
</a>.</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 39, column 43; to line 40, column 5
</a>.</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 47, column 18; to line 48, column 5
</a>.</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 54, column 60; to line 55, column 5
</a>.</td>↩</tr>↩<tr>↩
Error: A table row was 2 columns wide and exceeded the column count established using column markup (1).
From line 61, column 57; to line 62, column 5
</a>.</td>↩</tr>↩↩</ta
-------------------------------------------------
The W3C Markup Validation Service further states that:
Warning No Character Encoding Found! Falling back to UTF-8.
None of the standards sources gave any information on the character encoding labeling for this document. Without encoding information it is impossible to reliably validate the document. As a fallback solution, the "UTF-8" encoding was used to read the content and attempt to perform the validation, but this is likely to fail for all non-trivial documents.
Read the FAQ entry on character encoding for more details and pointers on how to fix this problem with your document.
Info No Character encoding declared at document level
No character encoding information was found within the document, either in an HTML meta element or an XML declaration. It is often recommended to declare the character encoding in the document itself, especially if there is a chance that the document will be read from or saved to disk, CD, etc.
See this tutorial on character encoding for techniques and explanations.
The document located at <http://www.tonymarston.net/sample/index.html> was tentatively checked as HTML 4.01 Strict. This means that with the use of some fallback or override mechanism, we successfully performed a formal validation of it. In other words, the document would validate as HTML 4.01 Strict if you changed the markup to match the changes we have performed automatically, but it will not be valid until you make these changes. The parser implementations we used for this check are based on OpenSP (SGML/XML).
Thanks.
|
|
|
Goto Forum:
Current Time: Wed Nov 27 08:14:13 EST 2024
Total time taken to generate the page: 0.01322 seconds
|