Ver Mensaje Individual
  #10 (permalink)  
Antiguo 01/02/2008, 07:09
vega22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 99
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: interliniado del texto

Sí, esa es la manera más precisa y controlada de hacerlo. Si cada vez que cambias el font-size también aplicas el cambio a todos los demás elementos adyacentes, como el line-height. Pero en la práctica, eso supone meter mucho código, cuando en realidad si no especificas el line-height nunca este se mantiene proporcionado y equilibrado a lo largo de todas las font-sizes. Luego, si el navegador reescala el texto, que es para lo que hacemos todo esto, también reescala por sí solo proporcionalmente el line-height, y se ve como se tiene que ver. Con los margins y paddings la cosa no es así, pero a mi personalmente me importa bastante poco reescalar esos valores. Los doy en píxeles y ya está.
Es decir, obtenemos un buen resultado si declaramos ajustado el alto de línea cada vez que damos una nueva font-size, pero obtenemos también prácticamente lo mismo si no lo declaramos nunca, y ahorramos código.
¿Qué opinas?