Foros del Web » Creando para Internet » CSS »

Gran cantidad de errores en Validator, y no se solucionarlos!

Estas en el tema de Gran cantidad de errores en Validator, y no se solucionarlos! en el foro de CSS en Foros del Web. Bueno, no quiero resultar muy tedioso, pero al validar mi web con el w3c markup validator me ha arrojado nada mas y nada menos que ...
  #1 (permalink)  
Antiguo 18/10/2011, 17:19
 
Fecha de Ingreso: octubre-2008
Mensajes: 10
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta Gran cantidad de errores en Validator, y no se solucionarlos!

Bueno, no quiero resultar muy tedioso, pero al validar mi web con el w3c markup validator me ha arrojado nada mas y nada menos que 241 errores y 241 advertencias.

La validación la podéis ver aquí:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.reggaetonromantico.net% 2F&charset=%28detect+automatically%29&doctype=Inli ne&ss=&submit=Validar+esta+p%E1gina

La web en cuestión es:

http://www.reggaetonromantico.net/"

Gran parte de los errores los detecta en el caracter "a" en "<" y en "&"

================================================== =======
EJEMPLOS:

Line 6, Column 252: general entity "a.chrome.csi" not defined and no default entity
…er:c,load:e};try{var g=null;a.chrome&&a.chrome.csi&&(g=Math.floor(a.chr ome.csi…

This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.


Line 6, Column 325: reference to entity "a.gtbExternal" for which no system identifier could be generated
…e.csi().pageT));g==null&&a.gtbExternal&&(g=a.gtbE xternal.pageT());g==null&&a.e…

This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.


Line 1075, Column 37: document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag
<div id='summary5111124361797954907'><div dir="ltr" style="text-align: left;" t…

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>").

================================================== ========

El asunto es que al yo buscar estos códigos en mi plantilla html (uso blogger) no aparecen, y aunque creo saber como solucionar algunos de estos errores que no son muy complicados (por ejemplo el típico de & como &amp;), no puedo hacerlo (donde hacerlo), y me parecen demasiados para una web que he hecho tan recientemente. He buscado por forosdelweb en varios temas que hablan del validator pero no he sacado nada claro, y en referencia a algunos de los errores, creo que podría subsanar muchos de ellos con un par de explicaciones, si sois tan amables.

Gracias de antemano.
  #2 (permalink)  
Antiguo 18/10/2011, 17:56
Avatar de the_glz  
Fecha de Ingreso: febrero-2011
Ubicación: Angol
Mensajes: 9
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Gran cantidad de errores en Validator, y no se solucionarlos!

Estas utilizando Blogger. Si bien no es el problema, te comento que es un factor de dificultad a la hora de solucionarlo. Recuerda que las plantillas de Blogger están en XML y, cuando alguien visita tu blog, Blogger interpreta ese XML y lo convierte en XHTML, añadiendo ciertas cosas (por eso que no ves algunas etiquetas)

Pues bien, no puedo responder tu duda (a medida que leas esto, entenderás porque).

En XHTML el caracter "&" se debe escribir como
Código HTML:
Ver original
  1. &amp;
. Pero, la mayoría de los errores están en JS y PUEDE (no conozco mucho este lenguaje) que al reemplazarlo, genere error o derechamente deje de funcionar el JS.

Lo otro. Hay etiquetas que en XHTML no existen, pero para Blogger si, y estas provocan errores. Nuevamente, se pueden reemplazar pero puede que existan cosas que no funcionen.

En el fondo, no te he respondido nada. Pero creo que te habrá quedado algo claro: intenta juntar los JS en archivos y cargarlos de forma externa (por ejemplo, copia el JS de jQuery, guardalo, subelo a Dropbox y luego lo añades en la cabecera de tu sitio). Lo de Blogger, lamentablemente deberás experimentar. ¿Mi consejo? Crea un blog nuevo a modo de prueba y experimenta ahí.

Ten en cuenta que es recomendable que una web valide, pero no es obligatorio. Si no eres capaz de validarla, algo malo habrás hecho o algo habrás omitido. Si tiene muchas ganas de que valide tu web, entonces practica en un blog de pruebas, eliminando etiquetas y cosas así. Experimentando logré hace años adaptar varias plantillas (ya olvide como) y créeme, una vez que le coges ritmo, corregir los errores y validar tu documento será más sencillo.

PD: te equivocaste de foro, esto no va en CSS, va en HTML o XHTML

Etiquetas: cantidad, chrome, errores, html, validador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.