Foros del Web » Creando para Internet » CSS »

Cómo ocultarle codigo css al validador?

Estas en el tema de Cómo ocultarle codigo css al validador? en el foro de CSS en Foros del Web. Hola, tengo una linea de css que no la puedo quitar, es para solucionar un problema en IE, el problema es que quiero validar el ...
  #1 (permalink)  
Antiguo 03/05/2008, 21:13
 
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario
Mensajes: 65
Antigüedad: 10 años
Puntos: 2
Cómo ocultarle codigo css al validador?

Hola, tengo una linea de css que no la puedo quitar, es para solucionar un problema en IE, el problema es que quiero validar el xHTML y el CSS, pero para validar el css tendría que ocultarselo al validador web de alguna manera y no se me ocurre nada...

Espero que me hayan entendido

Saludos
  #2 (permalink)  
Antiguo 04/05/2008, 03:00
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 10 años, 8 meses
Puntos: 36
Re: Cómo ocultarle codigo css al validador?

Si es un hack para IE, lo que yo haría es sacarlo de la hoja de estilos y ponerlo entre <head> y </head>, en la página que quieras, con este código:
Código HTML:
<!--[if IE]>
<style type="text/css">
(Aquí pones la línea del IE)
</style>
<![endif]--> 
  #3 (permalink)  
Antiguo 04/05/2008, 03:00
 
Fecha de Ingreso: marzo-2008
Mensajes: 303
Antigüedad: 9 años, 8 meses
Puntos: 4
Re: Cómo ocultarle codigo css al validador?

Puedes intentarlo con comentarios condicionales:

Código:
<!--[if IE]>
....
<![endif]-->
NOTA: Lo siento, pero Raul parece que ha sido más rápido que yo escribiendo.
  #4 (permalink)  
Antiguo 04/05/2008, 14:28
 
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario
Mensajes: 65
Antigüedad: 10 años
Puntos: 2
Re: Cómo ocultarle codigo css al validador?

Muchas gracias a los dos, creo que me ha funcionado de 10!

Saludos

Una cosita más por las dudas, si quisiera que afectase a todos los navegadores (para incluir los navegadores menos comunes pero que pueden tener el mismo problema, cual sería la condición?

Gracias de nuevo
  #5 (permalink)  
Antiguo 04/05/2008, 14:38
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.462
Antigüedad: 15 años, 4 meses
Puntos: 2100
Re: Cómo ocultarle codigo css al validador?

Los comentarios condicionales creo que sólo (des)funcionan para IE. ¡Que buenos estos chicos de Microsoft!
  #6 (permalink)  
Antiguo 05/05/2008, 10:01
 
Fecha de Ingreso: noviembre-2002
Ubicación: Avellaneda
Mensajes: 247
Antigüedad: 15 años
Puntos: 0
Re: Cómo ocultarle codigo css al validador?

Al parecer con explorer 8 algunas de estas cosas no van a ser necesarias, esperemos que asi sea

saludos
__________________
www.elumina.com.ar
  #7 (permalink)  
Antiguo 05/05/2008, 10:25
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.462
Antigüedad: 15 años, 4 meses
Puntos: 2100
Re: Cómo ocultarle codigo css al validador?

Cita:
Iniciado por guilledocke Ver Mensaje
Al parecer con explorer 8 algunas de estas cosas no van a ser necesarias, esperemos que asi sea

saludos
¿No decían lo mismo de IE7?
  #8 (permalink)  
Antiguo 05/05/2008, 17:39
 
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario
Mensajes: 65
Antigüedad: 10 años
Puntos: 2
Re: Cómo ocultarle codigo css al validador?

Por lo que leí hace unos meses IE8 va a tener 3 modos creo: el normal, el modo IE7 y anteriores y el modo correcto.

NO es broma

Y yo cuando haga el sitio debo poner algo así como una etiqueta para decirle a IE8 que procese la pagina de la manera que quiero, y al parecer esta "etiqueta" no valida...

No estoy seguro de nada de lo que les dije, pero si no es como digo anda cerca

Saludos
  #9 (permalink)  
Antiguo 05/05/2008, 17:42
 
Fecha de Ingreso: marzo-2008
Mensajes: 303
Antigüedad: 9 años, 8 meses
Puntos: 4
Re: Cómo ocultarle codigo css al validador?

Cita:
Iniciado por luciano_che Ver Mensaje
Por lo que leí hace unos meses IE8 va a tener 3 modos creo: el normal, el modo IE7 y anteriores y el modo correcto.

NO es broma
No será broma, pero lo del "modo correcto" viniendo de Microsoft tiene muuucha gracia
  #10 (permalink)  
Antiguo 09/05/2008, 09:16
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 10 años, 8 meses
Puntos: 36
Re: Cómo ocultarle codigo css al validador?

Para otros navegadores usa código Javascript:
http://www.desarrolloweb.com/articul...avascript.html
  #11 (permalink)  
Antiguo 19/05/2008, 12:21
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 15 años, 1 mes
Puntos: 317
Respuesta: Cómo ocultarle codigo css al validador?

Cita:
Iniciado por luciano_che
...quiero validar el xHTML y el CSS, pero para validar el css tendría que ocultarselo al validador...
La pregunta es "por qué".
Te dejo un par de enlaces al final del mensaje, luciano_che. Hay otras formas de 'ocultar' aún más el hack, pero como ya expliqué alguna vez, no sé si estos foros son el mejor lugar para publicarlos. En realidad, no se debería hackear. Aunque en este tiempo ya lo han hecho en algunos temas ...; supongo que entonces sí se podrían listar aquí.

Bah. Es una idea.

Validar CSS 3... ¿se puede?

validacion css

if else en CSS

¿<!--[if IE 7]> Funcionando??

Quiero una clase solo para Explorer

W3C CSS Validator!!
  #12 (permalink)  
Antiguo 19/05/2008, 13:00
 
Fecha de Ingreso: febrero-2008
Mensajes: 578
Antigüedad: 9 años, 9 meses
Puntos: 3
Respuesta: Cómo ocultarle codigo css al validador?

Tenia que ser el IE... quien mejor que él para lograrte dolores de cabeza !!
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:28.