CSE HTML Validator Home

HTML Validator, CSS Validator, robots.txt Tester, JSON Validator, and Cache Manifest Validator

Powered by CSE HTML Validator Pro

Check your HTML, XHTML, CSS, JSON, robots.txt, and cache manifest files.

Message Summary

contains errors

CSE HTML Validator Professional generated 26 error messages and 12 warning messages when checking this web page. In fact, this web page generated so many errors that HTML Validator terminated the check before it went through the entire document. 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.r4pg.com/>, Charset: UTF-8, Local Time: 11:29:36 PM, Date: Thursday, May 26, 2016

Messages (errors first)

TypeLineMessage
Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

<a value='EUR' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>EUR</a><a class='active' value='USD' href='javascript:void(0)' onclick='se...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

<a value='EUR' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>EUR</a><a class='active' value='USD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>USD</a><a value='GBP' href='javascript:void(0)' onclick='setCCurreny(this)...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

...setCCurreny(this)' rel='nofollow'>EUR</a><a class='active' value='USD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>USD</a><a value='GBP' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>GBP</a><a value='AUD' href='javascript:void(0)' onclick='setCCurreny(this)...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

...d(0)' onclick='setCCurreny(this)' rel='nofollow'>USD</a><a value='GBP' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>GBP</a><a value='AUD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>AUD</a><a value='CAD' href='javascript:void(0)' onclick='setCCurreny(this)...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

...d(0)' onclick='setCCurreny(this)' rel='nofollow'>GBP</a><a value='AUD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>AUD</a><a value='CAD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>CAD</a><a value='RUB' href='javascript:void(0)' onclick='setCCurreny(this)...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

...d(0)' onclick='setCCurreny(this)' rel='nofollow'>AUD</a><a value='CAD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>CAD</a><a value='RUB' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>RUB</a><a value='SGD' href='javascript:void(0)' onclick='setCCurreny(this)...
 

Error55The "value" attribute is not valid for the "a" element. Some valid attributes for this element are: "accesskey", "charset", "class", "contenteditable", "contextmenu", "coords", "dir", "download", "draggable", "dropzone", "hidden", "href", "hreflang", "id", "inert", "lang", "methods", "name", "ping", "role", "shape", "spellcheck", "style", "tabindex", "target", "title", "translate", "type", "urn", "vocab", "on" attributes (like event handlers), "aria-*" attributes, and "item*" attributes.

...d(0)' onclick='setCCurreny(this)' rel='nofollow'>CAD</a><a value='RUB' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>RUB</a><a value='SGD' href='javascript:void(0)' onclick='setCCurreny(this)' rel='nofollow'>SGD</a></div>
 

Error104"&" is an invalid character reference. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...ion Online Items</a></li></ul></li><li class='top_li'><a href='http://www.r4pg.com/blade-soul' title='Blade & Soul'><em class='blade-soul'></em>Blade & Soul<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a><ul><li><a href='http://www.r4pg.com/blade-soul/bs-gold' title='Blade & Soul Gold'>Blade ...
 

Error104"&" is an invalid character reference. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

... Soul<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a><ul><li><a href='http://www.r4pg.com/blade-soul/bs-gold' title='Blade & Soul Gold'>Blade & Soul Gold<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a></li><li><a href='http://www.r4pg.com/blade-soul/bs-power-leveling' title='Blade & S...
 

Error104"&" is an invalid character reference. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...s/r4pg/images/hot-1.gif' alt='hot'/></a></li><li><a href='http://www.r4pg.com/blade-soul/bs-power-leveling' title='Blade & Soul power leveling'>Blade & Soul power leveling</a></li><li><a href='http://www.r4pg.com/blade-soul/blade-soul-items' title='Blade & Soul Items'>Blade & Soul Items</a></li></ul>...
 

Error104"&" is an invalid character reference. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...ul power leveling'>Blade & Soul power leveling</a></li><li><a href='http://www.r4pg.com/blade-soul/blade-soul-items' title='Blade & Soul Items'>Blade & Soul Items</a></li></ul></li><li class='top_li'><a href='http://www.r4pg.com/eso' title='Elder Scrolls Online'><em class='eso'></em>Elder Scrolls Onl...
 

Error116The "a" tag should be closed by using an end tag (like </a>). It should not be closed by adding a slash to the end of the tag (<a ... /> is not recommended). Note that this may be technically valid according to XML parsers and validators but is not allowed according to the XHTML specification, which states that all elements that are not declared as EMPTY must have an end tag. It is highly recommended that an end tag be used, which should also improve backward compatibility.

<a href="http://www.r4pg.com/blade-soul/bs-gold/US-Dochun" title="Buy Bns Gold on R4pg.com"/>
 

Error118The end tag for "a" was found but the "a" start tag is minimized (has a slash at the end of it) and cannot also have an end tag. The "a" start tag should not be minimized.

</a>
 

Error191The attribute name "onChange" does not match (with case-sensitivity) "onchange". Should this be changed to "onchange"? NOTE: This appears to be an XHTML document and XHTML is case-sensitive.

...form'><div class='items_search' id='items_search'><input type="hidden" value="7601" name="cate_id" id="cate_id"/><label>Product Name : </label><input onChange="changeType(this)" type="text" name="p_name" id="p_name"/><label>Server : </label><select name='f_sort[Server]' onchange='changeType(this)'><option v...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 317.

...="text" name="p_name" id="p_name"/><label>Server : </label><select name='f_sort[Server]' onchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option v...
 

Error191This start tag cannot be used here because the end tag for "option" must be used first. A previous "option" start tag (in line 191) does not have an end tag or the end tag (</option>) is in the wrong place. The missing or omitted "</option>" end tag should probably be placed right before this start tag.

...ame="p_name" id="p_name"/><label>Server : </label><select name='f_sort[Server]' onchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='St...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 358.

...Server : </label><select name='f_sort[Server]' onchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option v...
 

Error191This start tag cannot be used here because the end tag for "option" must be used first. A previous "option" start tag (in line 191) does not have an end tag or the end tag (</option>) is in the wrong place. The missing or omitted "</option>" end tag should probably be placed right before this start tag.

...</label><select name='f_sort[Server]' onchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Ha...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 400.

...nchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input...
 

Error191This start tag cannot be used here because the end tag for "option" must be used first. A previous "option" start tag (in line 191) does not have an end tag or the end tag (</option>) is in the wrong place. The missing or omitted "</option>" end tag should probably be placed right before this start tag.

...changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="b...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 448.

... Category</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="button" value="Search" class="m_search_b_b"...
 

Error191This start tag cannot be used here because the end tag for "option" must be used first. A previous "option" start tag (in line 191) does not have an end tag or the end tag (</option>) is in the wrong place. The missing or omitted "</option>" end tag should probably be placed right before this start tag.

...</opiton><option value='Perandus'>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="button" value="Search" class="m_search_b_b" onclick...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 498.

...>Perandus</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="button" value="Search" class="m_search_b_b" onclick="changeType()"><div class='clear'...
 

Error191This start tag cannot be used here because the end tag for "option" must be used first. A previous "option" start tag (in line 191) does not have an end tag or the end tag (</option>) is in the wrong place. The missing or omitted "</option>" end tag should probably be placed right before this start tag.

...</opiton><option value='Perandus-HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="button" value="Search" class="m_search_b_b" onclick="changeType()"><div class='clear'></div><...
 

Error191The end tag for "opiton" was found, but no start tag for "opiton" was found. This appears to be a misplaced end tag that should be removed. The next expected end tag is </option>, which was started in line 191, column 540.

...HC'>Perandus-HC</opiton><option value='SEA-Standard'>SEA-Standard</opiton><option value='Standard'>Standard</opiton><option value='Hardcore'>Hardcore</opiton></select><input type="button" value="Search" class="m_search_b_b" onclick="changeType()"><div class='clear'></div></div></form><div id='r_search'> <d...
 

Error191Terminating validation due to too many errors. Please correct the errors and recheck the document. Checking is stopped after 25 errors (this can be changed in the 'Message Output' page of the Validator Engine Options).

.../select><input type="button" value="Search" class="m_search_b_b" onclick="changeType()"><div class='clear'></div></div></form><div id='r_search'> <dl>
 

Warning This appears to be an XHTML 1.0 document but was served with the Internet media type (MIME type) "text/html" instead of "application/xhtml+xml". "text/html" is technically allowed only for XHTML 1.0 (not for XHTML 1.1+) documents that follow the backward compatibility mode guidelines. Visit https://www.w3.org/TR/xhtml1/#guidelines for more information.
Warning57Missing "type" attribute. HTML 4.01 and XHTML (but not HTML5) require the "type" attribute for the "script" element to specify the scripting language. For example, use type="text/javascript" for JavaScript. However, in practice, modern browsers do not need this attribute if the script type is "text/javascript" (which is the default).

<script>
 

Warning71[129] The HTML5 "placeholder" attribute for "input" was used but this does not appear to be an HTML5 document. Perhaps the document type should be changed to HTML5? This message is displayed only once.

<input type="text" class="menu_input" placeholder="Input Your Game ..." value="" name="g_key"/>
 

Warning104[64] "&" is an invalid character reference in the value for the "title" attribute. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...ine/items' title='Albion Online Items'>Albion Online Items</a></li></ul></li><li class='top_li'><a href='http://www.r4pg.com/blade-soul' title='Blade & Soul'><em class='blade-soul'></em>Blade & Soul<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a><ul><li><a href='http://www.r4pg.com/blade-soul...
 

Warning104[64] "&" is an invalid character reference in the value for the "title" attribute. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...-soul'></em>Blade & Soul<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a><ul><li><a href='http://www.r4pg.com/blade-soul/bs-gold' title='Blade & Soul Gold'>Blade & Soul Gold<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a></li><li><a href='http://www.r4pg.com/blade-soul/bs-power-levelin...
 

Warning104[64] "&" is an invalid character reference in the value for the "title" attribute. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...e & Soul Gold<img src='/themes/r4pg/images/hot-1.gif' alt='hot'/></a></li><li><a href='http://www.r4pg.com/blade-soul/bs-power-leveling' title='Blade & Soul power leveling'>Blade & Soul power leveling</a></li><li><a href='http://www.r4pg.com/blade-soul/blade-soul-items' title='Blade & Soul Items'>Bla...
 

Warning104[64] "&" is an invalid character reference in the value for the "title" attribute. This may be because the '&' character was not escaped as "&amp;". To use a literal ampersand it must be encoded as "&amp;" (even in URLs) because '&' is an escape character in HTML/XHTML. For example, "Recreation &amp; Sports" should be used to display "Recreation & Sports".

...g' title='Blade & Soul power leveling'>Blade & Soul power leveling</a></li><li><a href='http://www.r4pg.com/blade-soul/blade-soul-items' title='Blade & Soul Items'>Blade & Soul Items</a></li></ul></li><li class='top_li'><a href='http://www.r4pg.com/eso' title='Elder Scrolls Online'><em class='eso'></...
 

Warning121This form does not appear to contain a submit control so that the form data can be submitted in the normal way. Consider using an "input" element with type="submit" or type="image" or a "button" element with type="submit".

<form action="http://www.r4pg.com/order/addCart" method="post" id="quick_form" class="quick_form">
 

Warning184The "rel" value specifies the following unrecognized or invalid link type: "7601". Visit http://www.w3.org/TR/html5/links.html#linkTypes and http://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensions for more information or to register a new extension. This message is displayed up to 3 times.

<a href="javascript:void(0)" rel="7601" onclick="setProduct(this)">
 

Warning191HTML 4.01 and XHTML require the "action" attribute for the "form" element.

<form id='items_form'><div class='items_search' id='items_search'><input type="hidden" value="7601" name="cate_id" id="cate_id"/><label>Product Name : </la...
 

Warning191No labelable element was found in this "label" element. If a "label" element does not have a "for" attribute (this element does not), then it typically contains a labelable element (like "button", "input", "textarea", etc.), but no such element was found.

<form id='items_form'><div class='items_search' id='items_search'><input type="hidden" value="7601" name="cate_id" id="cate_id"/><label>Product Name : </label><input onChange="changeType(this)" type="text" name="p_name" id="p_name"/><label>Server : </label><select name='f_sort[Server]...
 

Warning191No labelable element was found in this "label" element. If a "label" element does not have a "for" attribute (this element does not), then it typically contains a labelable element (like "button", "input", "textarea", etc.), but no such element was found.

...n" value="7601" name="cate_id" id="cate_id"/><label>Product Name : </label><input onChange="changeType(this)" type="text" name="p_name" id="p_name"/><label>Server : </label><select name='f_sort[Server]' onchange='changeType(this)'><option value='all'>All Category</opiton><option value='Perandus'>Perandus...
 

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 for Windows.

Get the Desktop App for Windows