He validado una web y tenia alrededor de 452 errores, lo he reducico a 33 y asi sucesivamente, hasta llegar a 1 error tedioso que es del contador de ademails.
Lo que pasa es que necesito el ademails porque me llevo desde que enlace entran a mi web y/o buscador y en que posicion me encuentran, tambien tengo el de google analytics el de google lo valida bien no da errores pero el de ademails SI . etc. etc.
Deseo que no tenga ningun error la web:
Aqui es ta el codigo:
Cita: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Titulo</title>
</head>
<body>
<center>
<a href="http://www.ademails.com/estadisticas1000000000.htm">
<script src="js/contador.js" type="text/javascript" language="javascript">
</script>
<noscript><img src="http://www.ademails.com/cgi-bin/contador.cgi?ID=1000000000" border="0" alt="Estadisticas" /></noscript></a>
</center>
</body>
</html>
El codigo que me botaba errores garrafales, cuando estaba el codigo de javascript por defecto, y para que no hayga errores lo puse en este archivo "
contador.js":
Cita: <!--
document.write("<img src=\"http://www.ademails.com/cgi-bin/contador.cgi?ID=1000000000");
document.write("&referer=");
document.write(escape(document.referrer));
document.write("\" border=0 alt=\"Estadisticas\">");
// -->
Bueno hasta ahi todo bien probando y probando llegue a este error:
Cita: <noscript><img src="http://www.ademails.com/cgi-bin/contador.cgi?ID=1000000000" border="0" alt="Estadisticas" /></noscript>
Ahi es donde me sale el error del validador de validator.w3.org:
Cita: Validation Output: 1 Error
1. Error Line 12, Column 9: document type does not allow element "noscript" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<noscript><img src="http://www.ademails.com/cgi-bin/contador.cgi?ID=1000000000"
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
He tratado de eliminar solamente el "
<noscrip>" lo validad pero sale como cuidado y se duplica el icono del contador, me parece que debo de cambiar el
<noscrip> por algun otro atributo.
Y cambiando por algun parecido, que no se
cual sera, me daria luz verde y lo validaria bien la web. Tan solo ese es el unico error, alguien me puede decir que colocar.
Gracias