Ver Mensaje Individual
  #32 (permalink)  
Antiguo 26/05/2008, 09:32
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: La solución definitiva para los conflictos entre navegadores

Me sigue pareciendo mejor la propuesta de VitorGarcía y explicaré por qué: es 100% reusable y de forma muy simple. Es decir, sólo hay que hacer una sola declaración arriba y luego sólo se trabaja con arrays, cambiando el valor según el orden (por cierto VitorGarcia, te faltó poner px en cada valor).

Por ejemplo así lo veo:

Código PHP:
div.enlace { 
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  width: <?php valorCSS'121px''123px' '120px' '' ''?>;
  line-height: <?php valorCSS'140%''' '145%' '' ''?>;
  padding: <?php valorCSS'10px 0''11px 0' '' '' ''?>;
  font-weight: bold; 
  background: #777; 
  height: 30px; 
  margin: 20px auto; 
}
Notemos que -cuando hay cambios- podemos interpretar el primer valor como predeterminado. Fíjate lo versátil que puede llegar a ser. En este caso puse 5 elementos (navegadores) pero podrían ser 2 o 3 según las necesidades de maquetación, lo que lo haría más simple aún.

Entonces, te convencí pana Alvlin? =P. Una sola hoja de estilos para 5 navegadores, no hace falta más .

Ah, gracias por la aclaratoria del orden de navegadores jeje. De verdad me tenía intrigado ese asunto.