2012-02-27 19 views
10

En mi hoja de estilo, los utilizo para tamaños de fuente.CSS: se deben usar para margen y relleno

¿Es una mala práctica usar esto para relleno y margen también para que cuando la fuente escale el margen y el relleno se escale con él?

Respuesta

0

Normalmente uso em para tamaño de fuente, alto, ancho, relleno y margen. No suelo meterme con la altura de la línea, pero también los usaría para eso. Esto, por supuesto, siempre depende de lo que hay en la página; los gifs, pngs y jpgs no suelen funcionar tan bien con ems ;-)

1

¿No veo cómo funciona esto?

em es solo una forma de expresar el método de medición. puedes usar pixels, em, cm.

también el relleno de un div se medirá de la forma en que lo pones. así que si escribe em en el relleno, funcionará tan bien como si pusiera píxeles, es solo el valor de espaciado que varía

+1

Los EM son más propensos a los errores al redondeo de cálculos que los píxeles explícitos. – Kamafeather

1

Depende totalmente de su necesidad. Em debe evitarse porque depende de la configuración del navegador nativo, pero si usa px, entonces css de la página será compatible con el navegador cruzado.

Por favor, consulte esta publicación: Why em instead of px? Esta publicación le dirá cuándo usar EM y cuándo PX.