Unidades absolutas

Unidades fijas o estáticas


¿Qué son las unidades absolutas?

Las unidades absolutas son un tipo de medida fija que no cambia, que no depende de ningún otro factor. Son ideales en contextos donde las medidas no varían como pueden ser en medios impresos (documentos, impresiones, etc...), pero son unidades poco adecuadas para la web moderna, donde necesitamos adaptarnos a diferentes resoluciones o pantallas.

No obstante, para comenzar, existe una unidad absoluta recomendable, que nos puede servir para dar nuestros primeros pasos en el Desarrollo web y ayudarnos a afianzar conocimientos, y así en el futuro, progresar y aprender de forma más rápida otras unidades CSS.

La unidad px (píxel)

La unidad px (píxel) es probablemente la más comunmente utilizada. Su uso está muy extendido en el desarrollo web, y es prácticamente una de las primeras unidades de CSS que se recomienda aprender, ya que su valor es siempre el mismo.

Observa el siguiente fragmento de código:

.container {
  width: 300px;
  height: 200px;
  background: indigo;
}
<div class="container"></div>

En este fragmento utilizamos las propiedades width (tamaño de ancho) y height (tamaño de alto) para dar un tamaño concreto al elemento con clase .container. De esta forma, en todos los navegadores que veamos la página, ese elemento siempre tendrá un tamaño de 200x300 píxels.

Densidad de píxeles

Sin embargo, ten en cuenta que aunque el tamaño en píxeles siempre sea el mismo, puede observarse diferente en distintos dispositivos, ya que estos dispositivos no suelen tener la misma densidad de píxeles. Y para ello hay que entender lo que significa las siglas ppp (píxels por pulgada) o ppi en inglés (points per inch).

Densidad de píxeles

Imagina un elemento dibujado en una minipantalla de 1 pulgada, que tiene 10 píxels por pulgada. Obviamente, si tenemos otra minipantalla idéntica pero de 20 píxels por pulgada, se va a ver mucho mejor, porque tenemos más espacio para representar imágenes, y los píxeles se verán mucho más definidos.

Otras unidades absolutas

A parte del píxel, es conveniente saber que no es la única unidad absoluta que existe, y que probablemente más adelante nos interese aprender otros tipos de unidades que pueden ser mucho más versátiles y útiles en situaciones concretas. A continuación, podemos ver las diferentes unidades absolutas que pueden utilizarse en CSS son las siguientes (de mayor a menor tamaño):

Unidad Significado Medida aproximada
in Pulgadas 1in = 25.4mm
cm Centímetros 1cm = 10mm
pc Picas 1pc = 4.23mm
mm Milímetros 1mm = 1mm
pt Puntos 1pt = 0.35mm
px Píxels 1px = 0.26mm
Q Cuarto de mm 1Q = 0.248mm

La mayoría de estas unidades, a excepción de px, no suelen utilizarse en el día a día del desarrollo web, sino que se utilizan exclusivamente en casos concretos de medios impresos o similares.

Para entenderlas mejor, veamos en este gráfico el tamaño aproximado en comparación con todas las unidades absolutas de CSS:

No obstante, recuerda que aunque las unidades absolutas como el px son ideales para comenzar y entender CSS, a la larga te conviene aprender otro tipo de unidades, como las unidades relativas o las unidades de viewport.

¿Quién soy yo?

Soy Manz, vivo en Tenerife (España) y soy streamer partner en Twitch y profesor. Me apasiona el universo de la programación web, el diseño y desarrollo web y la tecnología en general. Aunque soy full-stack, mi pasión es el front-end, la terminal y crear cosas divertidas y locas.

Puedes encontrar más sobre mi en Manz.dev