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...

Ra�l Mart�n escribi�:

Hola Ricardo,

    Ver�s hay una forma de marcar tama�os de fuentes (y anchos,
    altos de bloques...) esta unidad de medida es el em. Si utilizas
    el em para marcar la altura de la fuente, el usuario podr�
    ampliar y reducir el tama�o de las letras a voluntad. Si adem�s
    lo usas para el tama�o de las cajas, tambi�n estos se ampliaran y
    reducir�n a voluntad. Mediante la opci�n del navegador, ampliar
    tama�o de la fuente.

    Claro, el em no es trivial, ya que es una medida relativa,
    depende del contexto en el que se encuentre, es decir, si tienes
    un em en una caja, antes de calcular su tama�o real, tiene que
    comprobar cual es el valor del font-size, y en funcion de este
    calcula su valor. Bien, esta propiedad se aplica en cascada, y si
    tu la aplicas en el body, marcas el valor inicial de todos los
    elementos. Mira este ejemplo, www.ubicuit.net . todas las medidas
    usan em, ahora coge el firefox y juega con el ctrl + y el ctrl -
    y como juego dos, modifica la hoja de estilos y cambia el
    font-size del body. Ahora que sabes lo que ocurre, haz un
    javascript que modifique el font-size del body y lo tienes.
    y para que algo no se vea afectado por esto usa el px para marcar
    sus medidas.

        Saludos y espero haber sido de utilidad.

    Pd: No se si quedo claro en funci�n de que es relativo el em.
    Mira en el ejemplo como todos los anchos de las cajas son
    iguales, aunque su tama�o en  em varia, parece no tener sentido,
    pero haz cuentas con el font-size del elemento y ver�s que si
    tiene sentido.

es decir: font-size:1em; height:2em y font-size:2em; height:1em
producen un height identico


RV> Buenas.

RV> Como dice el t�tulo de este post, mi pregunta viene referida al cambio
RV> de tama�o de la tipograf�a de todas o cada una de las partes del documento.

RV> Es decir, �C�mo cambio el tama�o de la tipograf�a de todo el documento?

RV>     �Simplemente haciendo un cambio de la hoja de estilos mediante un
RV>     bot�n que llame a un javascript?

RV> o

RV>     �Hay una forma m�s simple que simplemente cogiendo de base la hoja
RV>     de estilos predeterminada le sume un punto o pixel a la tipo para
RV>     as� agrandarla?


RV> Creo haberlo visto de las dos maneras. RV> Y pienso que la mejor es la segunda. M�s limpia, menos pesada. �M�s RV> profesional?

RV> �Y si quiero cambiar el tama�o de ciertas clases en vez de todo el
RV> documento?

RV> Digamos que s�lo quiero alterar la tipo de la parte de contenido y dejar
RV> igual el men�.

RV> �Como se har�a?

RV> Como veis estoy cargado de dudas porque realmente no s� cual es el mejor
RV> m�todo para llevar acabo tal proceso.

RV> Por adelantado os doy las gracias por la posible contestaci�n, por su
RV> lectura y porque llevo un recorrido de aprendizaje exponencial por cada
RV> d�a que me siento a leer los mensajes de la lista.

RV> Gracias.





Saludos.
_________________________________


Todo lo que no aprend�,
           no se me ha olvidado.
_________________________________



_______________________________________________
Lista de distribuci�n Ovillo
Para escribir a la lista, envia un correo a [email protected]
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 [email protected] Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: http://ovillo.org/mailman/listinfo/ovillo

Responder a