Unidades Absolutas:: Unidad Significado Medida Aproximada
Unidades Absolutas:: Unidad Significado Medida Aproximada
Unidades Absolutas:: Unidad Significado Medida Aproximada
Medida fija que no cambia, no depende de ningún otro factor. Ideales donde las medidas no
varían como en medios impresos (documentos, impresiones), son unidades poco adecuadas
para la web, ya que no pueden adaptarse a diferentes resoluciones o pantallas.
px = Unidad de medida muy extendida en el desarrollo y diseño web, es una de las primeras
que se recomienda aprender.
▪ Unidades Relativas:
Medida más potente y habitual en CSS, estas dependen de algún otro factor (resolución,
tamaño de letra). Son ideales para trabajar en dispositivos con diferentes tamaños, ya que
son muy flexibles y versátiles.
UNIDAD SIGNIFICADO MEDIDA APROXIMADA
1em=tamaño de fuente establecida en
em M
navegador.
1ex= ~ mitad del tamaño de fuente del
ex X (~0.5em)
navegador
rem root M 1rem= tamaño de fuente personalizado
Relativa a herencia (concretamente, al
% Porcentaje
elemento padre)
em= Se utiliza para hacer referencia al tamaño actual de la fuente que ha sido establecida en
el navegador (valor a 16px habitualmente a no ser que se modifique por el usuario).
16px/16px= 1em
32px/16px= 2em
8px/16px= 0.5em
20px/15px= 2.5em
rem= Unidad muy práctica para tipografías, permite establecer un tamaño base
personalizado.
:root{
font-size: 22px; //tamaño base
}
h1{
font-size: 1rem; //22px*1 (el mismo que el tamaño base)
}
h2{
font-size: 2rem; //22px*2 (el doble del tamaño base)
}
%= Unidad respecta a la resolución de la pantalla del dispositivo que visualiza la página HTML.
Conforme se va haciendo más pequeña se va ajustando el tamaño del elemento.
▪ Unidades Flexibles:
Dependen del viexport (región visible de la página web en el navegador). Se puede hacer
referencia a un porcentaje concreto del tamaño especifico que tenga la ventana del
navegador independientemente de si es redimensionado o no.
UNIDAD SIGNIFICADO MEDIDA APROXIMADA
vw Toma el ancho de la ventana 1vw= 1% ancho de navegador
vh Toma el alto de la ventana 1hw= 1% alto de navegador
Toma el alto o ancho mínimo de
vmin 1vmin= 1% alto o ancho (el mínimo)
la ventana
Toma el alto o ancho máximo de
vmax 1vmax= 1% alto o ancho (el máximo)
la ventana