Entiendo.

La cuestión es que tengo ya realizadas unos 8 css que no se pueden cambiar, el diseño no ha sido enfocado para su maquetación en css y las medidas utilizadas en todo el sitio son en píxeles. No en em.

Barajé la posibilidad, en un principio, de funcionar con medidas relativas, pero el cambio en el diseño del layout, de un navegador a otro, era lo suficientemente distinto como para no utilizarlas.

Y por lo tanto, veo que la única manera de efectuar el cambio de tamaño de la tipografía es llamando a un css distinto que tenga las medidas en px+1, por ejemplo.


Gracias por tus consejos


luarmr escribió:

Hola Ricardo,

La mejor forma creo que es la que te digo, usando em en todo el documento,  
como también te comentaba, puedes usar un javascript que cambie el tamaño del 
font-size del body:

por ejemplo: document.body.style.font="2em";
podrías ponerle un class al body y modificarlo... no se muchas formas pero tal 
vez esta la mas apropiada no lo se.

Pd, con las medidas relativas, se gana flexibilidad. Bien usadas te permiten 
hacer cosas que las fijas no. Evidentemente hay casos y casos. Ojo, el em no es 
solo para tipografías es una medida sin mas y como tal es susceptible de ser 
aplicada a tamaños de cajas, de imagenes...

Pd2, Nunca dije que fuese una locura, intentaba explicarte el mejor metodo a mi 
gusto ;)

      Saludos y suerte.




On 18/Apr/2005 11:01:58, Richi wrote:


Gracias Raúl.

Conozco perfectamente los diferentes tipos de medidas que se pueden aplicar mediante css a las tipografías dependiendo si es para impresión o si es para visualización en pantalla, etc...

Sé que a la hora de funcionar con medidas fijas y no relativas como "em" se pierde flexibilidad.

El usuario no está educado y no conoce que el tamaño del texto se puede agrandar o achicar mediante su navegador.Habrá que decirselo. :)
Por lo tanto, no creo que sea una locura el usar las funciones de cambio de texto en la página web mediante javascript.


Una vez llegados a este punto. Mi pregunta viene referida a cual es la mejor manera técnica de hacerlo.

Con un cambio total de la hoja de estilos mediante javascript?

Saludos...







_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo





--

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a