<Blog author="salteadorneo" />

<!-- Cristian Adán - Full stack developer -->

Unidades de medida en CSS

Unidades de medida en CSS

#css #web #responsive

¿Qué unidad de medida en CSS deberías usar?

Elegir las unidades correctas en CSS es clave para lograr diseños responsivos y accesibles. Aquí tienes una guía práctica:

Unidades absolutas

Pixeles (px): Ideales para elementos que requieren dimensiones fijas, como bordes o imágenes. Sin embargo, abusar de px puede afectar la responsividad y la accesibilidad.

Puntos (pt), pulgadas (in), centímetros (cm), milímetros (mm): Más usados en impresión. En diseño web se evitan porque no son consistentes entre dispositivos.

Unidades relativas

Em (em): Relativa al tamaño de fuente del elemento padre. Útil para escalado proporcional, pero puede complicarse si hay demasiados niveles anidados.

Rem (rem): Relativa al tamaño de fuente del elemento raíz (<html>). Es ideal para definir tamaños consistentes en toda la página.

Porcentajes (%): Relativos a las dimensiones del elemento padre. Muy usados en layouts responsivos, especialmente para ancho y alto.

Viewport Width (vw) y Viewport Height (vh): Relativos al tamaño de la ventana del navegador. Perfectos para crear tipografías o diseños que se adapten al tamaño de la pantalla.

Mejores prácticas

Tipografía: Usa rem para tamaños de fuente; es más consistente y respeta las preferencias del usuario. Espaciados (márgenes, padding): Usa em o rem para que el espaciado se ajuste al tamaño del texto, mejorando la legibilidad.

Anchos de diseño: Usa porcentajes (%) para layouts fluidos que se adapten a cualquier pantalla.

Elementos a pantalla completa: Usa vw y vh para que ocupen todo el viewport.

Aquí tienes un diagrama interactivo whatunit.com

¡Comparte!