Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2008, 06:08
Avatar de goya.marta
goya.marta
 
Fecha de Ingreso: marzo-2007
Mensajes: 90
Antigüedad: 17 años, 8 meses
Puntos: 0
activar una CSS u otra dependiendo del navegador desde el que se acceda

hola,
estoy generando una web con CSS, está acabada y sólamente me falta ajustar cosas para diferentes navegadores, bueno mejor dicho ajustarla a internet explorer, ya que el resto se ve perfectamente.
Entonces he generado una CSS especifica para internet explorer, y me faltaría poner en el código XHTML algo que cuando un usuario desde internet explorer, coga la CSS de internet explorer. y los otros usuarios de los otros navegadores como opera, camino, firefox, safari,.... cogan la otra que es con la que se ve bien.
he buscado por ahí este código que hay que pegarlo entre la head;

<!--[if gt IE 6]>
<link href="estilo-explorer.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->
<link rel="stylesheet" href="estilo.css" type="text/css" />
pero no me funciona. ¿que está mal? tengo que quirar algo de lo que he puesto com los !, o las rayas?

seguramente haya elegido el camino más largo para arreglar los desajustes que se producen en internet pero como había oído que con esto se solucionaba.

gracias

Última edición por goya.marta; 26/03/2008 a las 06:09 Razón: cuando uso indent, el resto del texto no aparece, uso mac