Otro más con problemas de visualización en los navegadores ;)

Antes de nada me gustaria felicitar al creador de la web por su magnífico trabajo y a todos los foreros por tan buen foro.

Seguidamente comentar, que me he leido los 10 o 12 hilos acerca de este problema jejeje (parece que hay muchos de este tipo).

En mi caso, cometí el error de empezar a diseñar la página fijandome solamente en el explorer (era el que tenia el pc), lo cual me ha liado un poco :).

Cuando terminé la página y la comprobé con el firefox...... ¡sorpresa! (ya imaginais), viendo todos los hilos del foro empezé a intentar arreglar los fallos, sin embargo, creo que me pasa un error que no se solucionar, a ver que opinais:

He creado dos páginas de estilos, una para IE y otra para los demás, pero creo que no me funciona, es decir, que sea el navegador que sea me coge siempre la misma hoja de estilos, ¿sigue funcionando con el explorer 9 lo de los comentarios <--[if IE]> <!--> ?

Por otro lado, utilizo el html-kit, y solo puedo previsualizar con el explorer, ¿sabeis si se puede previsualizar con el firefox desde el programa?

Muchas gracias!!!
Nunca cometas el error de fijarte cómo va en el programa. Míralo directamente en los navegadores.

<!--[if IE]>
Aquí la hoja de estilos para IE.
<!-->

<!--[if !IE]>
Aquí la hoja de estilos para los demás.
<!-->

Según comentas tienes una hoja completamente distinta para IE y otra para los demás. Si no especificas que el IE no coja la hoja de estilos de los demás, la cogerá.
Muchas gracias olukarak, eso era lo que pasaba, que el explorer me cogia las dos hojas de estilos, lo que pasa ahora, es que si lo pongo como me dices, el firefox
interpreta los signos <!-- y !--> como comentaros y no me coge ninguna hoja de estilos.

Es decir, ahora el explorer perfecto, me coge la suya sin problemas, pero el firefox no me coge ninguna. ¿Alguna idea?

Muchas gracias de nuevo!!
Cierto, cierto... Entonces no le veo utilidad a ese !IE xD

Entonces lo que queda es que primero hagas un <link> normal primero a la hoja de estilos de todos y después a la de IE con la condición. Te sale mal porque la hoja del IE debe ser un parche. Es decir, que lo que pusiste en la hoja general no hace falta que lo repitas para IE. Así simplemente parchea las cosas y ya está (no, no tienes que rehacerlo).
Ok, perfecto, ya parece que me sale bien, muchas gracias por las molestias.

Un saludo!!