Foros del Web » Creando para Internet » HTML »

Problemas Validador W3C XHTML

Estas en el tema de Problemas Validador W3C XHTML en el foro de HTML en Foros del Web. Hola buenas; Haber si alguien me puede echar una mano con este problema que me encuentro y no se como subsanarlo. Me explico, estoy validando ...
  #1 (permalink)  
Antiguo 25/06/2009, 04:55
Avatar de CopperDavid  
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 40
Antigüedad: 8 años, 6 meses
Puntos: 1
Problemas Validador W3C XHTML

Hola buenas;

Haber si alguien me puede echar una mano con este problema que me encuentro y no se como subsanarlo.

Me explico, estoy validando un codigo de una aplicación web y el error que me da no se donde está el error por mas que me lo miro.

Código HTML:
<legend>
<img class="linea" src="<%=request.getContextPath()%>/images/legendCiu00a.gif" alt="" >
<h3 class="titulo6 subLegend02 w_732">
	<bean:message key="hares.title.peticionesOnLine" />
</h3>
</legend> 
Y en W3C me da la siguiente información de error:

Line 149, Column 44: document type does not allow element "H3" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
<h3 class="titulo6 subLegend02 w_732">✉
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>").
  #2 (permalink)  
Antiguo 25/06/2009, 05:01
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Problemas Validador W3C XHTML

Pueden ser dos cosas:
1.- que tienes la etiqueta de la imagen sin cerrar. Te falta:
Cita:
<img class="linea" src="<%=request.getContextPath()%>/images/legendCiu00a.gif" alt="" />
2.- que legend no puede contener un h3, que por otro lado es lógico, porque la leyenda es para lo que es, y no para contener títulos como h3.
__________________
Visita mi nueva web idplus.org
  #3 (permalink)  
Antiguo 25/06/2009, 06:12
Avatar de iwexcoder  
Fecha de Ingreso: mayo-2009
Ubicación: San Carlos de Bariloche
Mensajes: 404
Antigüedad: 8 años, 6 meses
Puntos: 16
Respuesta: Problemas Validador W3C XHTML

Probe validar un pequeño codigo parecido para testear, efectivamente al tratar de validarlo da error. No es válido colocar titulos <h1> <h2> ...<h6> dentro de etiquetas <legend>. Por otro lado, todo el codigo esta entre etiqueas <fieldset>???, si no lo esta, ese es otro posible error.

Un saludo
iWexCoder
  #4 (permalink)  
Antiguo 25/06/2009, 06:26
Avatar de CopperDavid  
Fecha de Ingreso: mayo-2009
Ubicación: Madrid
Mensajes: 40
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: Problemas Validador W3C XHTML

Teneis toda la razón es por culpa del h3.

Lo que no he encontrado en ningún lado esa explicación que me dais vosotros.

Muchisimas gracias por vuestra respuesta.

La etiqueta img no la tengo cerrada porque el validador de xhtml me dice que se cierra automaticamente que no hace falta especificarlo. Al contrario de html.

SALU2
  #5 (permalink)  
Antiguo 25/06/2009, 06:29
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Problemas Validador W3C XHTML

Cita:
Iniciado por CopperDavid Ver Mensaje
La etiqueta img no la tengo cerrada porque el validador de xhtml me dice que se cierra automaticamente que no hace falta especificarlo.
mmm... No, creo que esto es algo que has entendido mal de la traducción. La etiqueta img debe ir cerrada, pero en sí misma, como te he indicado, no con su par de cierre </img>, es decir, se cierra en la de apertura como las etiquetas vacías.
<img src="http://www.forosdelweb.com/f4/problemas-validador-w3c-xhtml-712944/f4/problemas-validador-w3c-xhtml-712944/..." alt="..." />

Créeme, es así.
__________________
Visita mi nueva web idplus.org
  #6 (permalink)  
Antiguo 25/06/2009, 06:40
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Respuesta: Problemas Validador W3C XHTML

Se me olvidaba: y lo otro es que el elemento "legend" sólo admite elementos de línea
(%inline;)*
__________________
Visita mi nueva web idplus.org

Etiquetas: w3c
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 21:03.