CSE HTML Validator Home

FREE HTML & CSS Validation Service at OnlineWebCheck.com

Powered by CSE HTML Validator Pro

Check your HTML/XHTML and CSS, including HTML5. Powerful & easy to use.

Message Summary

contains errors

CSE HTML Validator Professional generated 3 error messages and 8 warning messages when checking this web page. These problems could damage this web page's search engine rankings as well as cause viewing problems for visitors. It is highly recommended that any problems be corrected. Why validate?

URL: <http://www.ortomania.pl/>, Local Time: 1:37:28 PM, Date: Thursday, April 17, 2014

Messages (errors first)

TypeLineMessage
Error396Because of the way XML is defined and parsed, XHTML documents should not use document.write() or document.writeln(), but it appears that this was used in this script. XML (and therefore XHTML) does not allow for markup to be generated while the parser is still parsing the markup. To add and delete elements, use the DOM and innerHTML property instead.

<script language="JavaScript" type="text/javascript">
 

Error396In XHTML, enumerated attribute values are case-sensitive and must be lowercase. Instead of "JavaScript", use "javascript". This is in contrast to HTML, where values are normally not case-sensitive.

<script language="JavaScript" type="text/javascript">
 

Error432XHTML documents must not use the "noscript" element. This is because the way "noscript" works by "turning off" the parser when scripts are enabled, which can't be done in XML. Also, HTML5 explicitly states that the "noscript" element must not be used in XML documents. If "noscript" must be used, then the document type should not be XML/XHTML based.

<noscript><img src="js/awstats_misc_tracker.js?nojs=y" height="0" width="0" border="0" style="display: none" alt="awstats"/></noscript>
 

Warning21The "content" attribute (for name="keywords") has an empty or missing value. Please ensure that this is correct.

<meta name="keywords" content="" />
 

Warning21No keywords were specified. A comma separated list of keywords (and/or key phrases) should be specified here. NOTE: It is highly recommended that the keywords be used in the page content. Don't try to stuff keywords and don't try to trick the search engines.

<meta name="keywords" content="" />
 

Warning34It is recommended that this meta tag (which is of questionable value) be removed or a "dcterms.audience" meta tag be used instead. Furthermore, "distribution" is not a recognized metadata name. Visit http://www.w3.org/TR/html5/document-metadata.html#standard-metadata-names and http://wiki.whatwg.org/wiki/MetaExtensions for more information.

<meta name="distribution" content="global"/>
 

Warning172The alt text is the same as the title text ("Ortomania – Kraków - Ortodonta"). The alt text and title text serve different functions and should not be the same. The alt text serves as alternative content when the image cannot be displayed. The title text is used to provide additional information and is often displayed as a tool-tip. This message is displayed up to 10 times.

<a href="http://www.ortomania.pl"><img title="Ortomania – Kraków - Ortodonta" alt="Ortomania – Kraków - Ortodonta" src="images/ortomania-ortodoncja.gif" class="logo"/></a>
 

Warning220The alt text is the same as the title text ("Natalie Portman - galeria naszych pac..."). The alt text and title text serve different functions and should not be the same. The alt text serves as alternative content when the image cannot be displayed. The title text is used to provide additional information and is often displayed as a tool-tip. This message is displayed up to 10 times.

src="images/portman.jpg" alt="Natalie Portman - galeria naszych pacjentów"
 

Warning394The "a" element contains no link text. Although link text is not technically required, it is unusual not to have any. Should this element contain link text or another element like "img" with alt text?

<a target="_top" href="http://stat.4u.pl/?ortomania"><img alt="" src="http://adstat.4u.pl/s4u.gif" border="0"/></a>
 

Warning398In XHTML documents (that are correctly treated as XHTML), style and script content must NOT be in a comment because it technically means that the browser will see it as a comment and not as actual style or script content (though browsers may be forgiving about this). For maximum compatibility, it is recommended that scripts (especially longer scripts) be placed in an external script file and that the "src" attribute be used to specify the location of the external script. The next best option for XHTML documents would be to NOT put the script content in a comment.

<!--
 

Warning432The height and width of this image is set to 0 but the alt text is not empty. When the height and width of the image are both set to 0, then the alt text should usually be set to an empty string.

<noscript><img src="js/awstats_misc_tracker.js?nojs=y" height="0" width="0" border="0" style="display: none" alt="awstats"/></noscript>
 

NOT SHOWN: CSE HTML Validator Online (OnlineWebCheck.com) does not show: bad & broken links, SEO (search engine optimization) messages, mobile messages, misspelled words, accessibility messages, tip messages, JavaScript lint messages, and messages other than errors and warnings.

HTTP Headers

HTTP headers are sent by the web server to provide additional information about the server and the requested document.

Results by CSE HTML Validator Professional v14.0207 for Windows.

Validator Feedback