Foros del Web » Creando para Internet » Diseño Gráfico »

Validacion de xhtml

Estas en el tema de Validacion de xhtml en el foro de Diseño Gráfico en Foros del Web. Hola, de primera pasada mi css esta validado y correcto 100%, nivel 2.1, pero al momento de validar mi xhtml, tengo unos pequeños errores, que ...
  #1 (permalink)  
Antiguo 01/05/2008, 12:07
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 10 meses
Puntos: 6
Validacion de xhtml

Hola, de primera pasada mi css esta validado y correcto 100%, nivel 2.1, pero al momento de validar mi xhtml, tengo unos pequeños errores, que no tienen nada qeu ver con el xhtml, el xhtml esta perfecto, pero tengo dos "tricks" para arreglar algunos detalles en FF y Opera que me dan error en el xhtml

y lo que tengo es lo siguiente:
Código:
<![if !IE]>
<link rel="stylesheet" type="text/css" href="css/not-ie.css" media="screen"/>
<![endif]>
entonces como sabemos la validacion no va con esto..... alguien sabe alguna forma de hacer que no me lo reconozca como error al validar?

Saludos
__________________
www.dataautos.com

Última edición por asinox; 01/05/2008 a las 12:31
  #2 (permalink)  
Antiguo 01/05/2008, 12:11
 
Fecha de Ingreso: marzo-2008
Mensajes: 303
Antigüedad: 16 años, 7 meses
Puntos: 4
Re: Validarcion de xhtml

¿ Puedes poner el texto de error que te da el validator para saber de qué error estas hablando ?
  #3 (permalink)  
Antiguo 01/05/2008, 12:34
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 10 meses
Puntos: 6
Re: Validacion de xhtml

hola, solo que esto no es reconocido:
<![if !IE]>

<![endif]>

pero aqui te va el detalle:

Cita:
Validation Output: 5 Errors

1. Error Line 8, Column 3: "if" is not a reserved name.

<![if !IE]>

Line 8, Column 6: character data is not allowed here.

<![if !IE]>



You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include:

* putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>), or
* forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes), or
* using XHTML-style self-closing tags (such as <meta ... />) in HTML 4.01 or earlier. To fix, remove the extra slash ('/') character. For more information about the reasons for this, see Empty elements in SGML, HTML, XML, and XHTML.


Line 10, Column 3: "endif" is not a reserved name.

<![endif]>

Line 8, Column 1: XML Parsing Error: StartTag: invalid element name.

<![if !IE]>

Line 1
__________________
www.dataautos.com
  #4 (permalink)  
Antiguo 01/05/2008, 12:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 303
Antigüedad: 16 años, 7 meses
Puntos: 4
Re: Validacion de xhtml

Puedes intentar ponerlo como si fuera un comentario, creo que también funciona:

Código:
<!--[if !IE]>
<link rel="stylesheet" type="text/css" href="css/not-ie.css" media="screen"/>
<![endif]-->
  #5 (permalink)  
Antiguo 10/05/2008, 07:56
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 10 meses
Puntos: 6
Re: Validacion de xhtml

Gracias, ya lo solucione, sin necesidad de usar comentarios condicionales, pues las normas de la W3C no los reconoce como validos....asi que luche un poquito con el css...

pero ahora todo perfecto :)

Gracias
__________________
www.dataautos.com
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 22:38.