Estaba haciendo un diseño para un blog y me he topado con un pequeño problema.
En Firefox existen propiedades que permiten crear bordes redondeados sin usar Javascript, sólo con CSS. He pensado aprovecharlo, y que en Firefox se vea con esquinas redondeadas y en IE no.
Usando una condición he creado un CSS para IE en el que se modifican varias divs para que no tengan bordes redondeados y se adapten mejor al diseño sin bordes.
El problema es que en Safari, Google Chrome, etc tampoco están esas propiedades (no sé si en Opera están), así que creo que lo mejor en este caso es crear un CSS específico para Firefox, otro para IE (siempre hay algo que modificar para IE) y un tercero para todos los navegadores en general.
Para IE uso este código:
Código HTML:
<!--[if IE]> <link rel="stylesheet" type="text/css" href="ie.css" /> <![endif]-->
No tendría problemas en hacerlo con PHP, pero me gustaría poder prescindir de él en el diseño.