This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change
Error: Internal encoding declaration iso-8859-1 disagrees with the actual encoding of the document (utf-8).
From line 4, column 1; to line 4, column 74
s</title>↩<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />↩<meta
Error: Bad value text/html; charset=iso-8859-1 for attribute content on element meta: charset= must be followed by utf-8.
From line 4, column 1; to line 4, column 74
s</title>↩<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />↩<meta
Warning: The type attribute is unnecessary for JavaScript resources.
From line 9, column 1; to line 9, column 84
e.css" />↩<script src="http://www.dynamicdrive.com/ajaxrating/ajax.js" type="text/javascript"></scri
Warning: The type attribute is unnecessary for JavaScript resources.
From line 10, column 1; to line 10, column 90
</script>↩<script src="http://www.dynamicdrive.com/ajaxrating/ajaxrating.js" type="text/javascript"></scri
Warning: The type attribute for the style element is not needed and should be omitted.
From line 12, column 1; to line 12, column 23
/script>↩↩<style type="text/css">↩↩ul#l
Warning: The type attribute is unnecessary for JavaScript resources.
From line 70, column 1; to line 70, column 31
Code -->↩<script type="text/javascript">↩(func
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 107, column 80; to line 107, column 185
Library"><img src="http://www.dynamicdrive.com/eeincludes/logo2.gif" border="0" alt="Dynamic Drive CSS Library" /></a>↩<
Error: Element div not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)
From line 208, column 1; to line 208, column 67
ght:1.5">↩<div style="font-weight: bold; margin-bottom: 3px; color: #616161">Partne
div may be used:dl element.ul:li and script-supporting elements.Error: Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)
From line 211, column 1; to line 211, column 20
s</div>↩↩↩<ul id="links54964">↩</ul>
ul may be used:ul:li and script-supporting elements.Error: Bad value _new for attribute target on element a: Reserved keyword new used.
From line 212, column 65; to line 212, column 144
ttom:5px"><a href="https://www.vpsserver.com/" target="_new" style="text-decoration:none">VPS pr
Error: Bad value 27px for attribute width on element img: Expected a digit but saw p instead.
From line 220, column 111; to line 220, column 236
SS feeds"><img src="http://www.dynamicdrive.com/eeincludes/rss.gif" alt="CSS Library RSS feeds" border="0" width="27px" height="13px" /></a><s
Error: Bad value 13px for attribute height on element img: Expected a digit but saw p instead.
From line 220, column 111; to line 220, column 236
SS feeds"><img src="http://www.dynamicdrive.com/eeincludes/rss.gif" alt="CSS Library RSS feeds" border="0" width="27px" height="13px" /></a><s
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 220, column 111; to line 220, column 236
SS feeds"><img src="http://www.dynamicdrive.com/eeincludes/rss.gif" alt="CSS Library RSS feeds" border="0" width="27px" height="13px" /></a><s
Warning: The type attribute is unnecessary for JavaScript resources.
From line 226, column 1; to line 226, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 237, column 1; to line 237, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 248, column 1; to line 248, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 259, column 1; to line 259, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 270, column 1; to line 270, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 281, column 1; to line 281, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 292, column 1; to line 292, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 303, column 1; to line 303, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 314, column 1; to line 314, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 325, column 1; to line 325, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 336, column 1; to line 336, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The type attribute is unnecessary for JavaScript resources.
From line 347, column 1; to line 347, column 31
" /></a>↩↩<script type="text/javascript">↩var r
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 397, column 199; to line 397, column 301
is entry"><img src="http://www.dynamicdrive.com/eeincludes/comment.png" border="0" alt="Comment on this entry" /></a></
Error: Duplicate ID blogcontainer.
From line 401, column 1; to line 401, column 24
v><br />↩↩<div id="blogcontainer">↩<h3 c
Warning: The first occurrence of ID blogcontainer was here.
From line 395, column 1; to line 395, column 24
n></h3>↩↩↩<div id="blogcontainer">↩<h3 c
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 403, column 183; to line 403, column 285
is entry"><img src="http://www.dynamicdrive.com/eeincludes/comment.png" border="0" alt="Comment on this entry" /></a></
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 413, column 70; to line 413, column 134
in-top:0"><img src="http://www.dynamicdrive.com/eeincludes/responsive.png"></div>
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 416, column 84; to line 416, column 163
columns"><img src="http://www.dynamicdrive.com/csslayouts/layout2.1fix.gif" border="0" /></a><b
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 416, column 84; to line 416, column 163
columns"><img src="http://www.dynamicdrive.com/csslayouts/layout2.1fix.gif" border="0" /></a><b
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 419, column 85; to line 419, column 164
columns"><img src="http://www.dynamicdrive.com/csslayouts/layout3.1fix.gif" border="0" /></a><b
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 419, column 85; to line 419, column 164
columns"><img src="http://www.dynamicdrive.com/csslayouts/layout3.1fix.gif" border="0" /></a><b
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 422, column 89; to line 422, column 168
Layouts"><img src="http://www.dynamicdrive.com/csslayouts/layout3.2fix.gif" border="0" /></a><b
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 422, column 89; to line 422, column 168
Layouts"><img src="http://www.dynamicdrive.com/csslayouts/layout3.2fix.gif" border="0" /></a><b
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 425, column 90; to line 425, column 171
Layouts"><img src="http://www.dynamicdrive.com/csslayouts/layout3.3fluid.gif" border="0" /></a><b
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 425, column 90; to line 425, column 171
Layouts"><img src="http://www.dynamicdrive.com/csslayouts/layout3.3fluid.gif" border="0" /></a><b
Error: An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
From line 428, column 86; to line 428, column 160
S Frames"><img src="http://www.dynamicdrive.com/csslayouts/frame10.gif" border="0" /></a><b
Warning: The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
From line 428, column 86; to line 428, column 160
S Frames"><img src="http://www.dynamicdrive.com/csslayouts/frame10.gif" border="0" /></a><b
Warning: The type attribute is unnecessary for JavaScript resources.
From line 457, column 1; to line 457, column 31
>↩</div>↩↩<script type="text/javascript">↩↩ va
Error: End tag for body seen, but there were unclosed elements.
From line 471, column 1; to line 471, column 7
/script>↩↩</body>↩↩</ht
Error: Unclosed element div.
From line 81, column 1; to line 81, column 17
Code -->↩↩<div id="topbar">↩↩<div
Warning: This document appears to be written in English. Consider adding lang="en" (or variant) to the html start tag.
From line 1, column 16; to line 2, column 6
TYPE html>↩<head>↩<titl
There were errors.
Used the schema for HTML + SVG 1.1 + MathML 3.0 + RDFa 1.1.
Used the HTML parser. Externally specified character encoding was utf-8.
Total execution time 322 milliseconds.
About this checker • Report an issue • Version: 21.6.25