Qué es Calculadora de unidades CSS root-relative?
Las unidades de fuente relativas a la raíz (Baseline 2026: Chrome 131+, Safari 18.2+, Firefox 136+) dan a los desarrolladores acceso a medidas específicas de glifos de la fuente del elemento raíz. rcap equivale a la altura de mayúsculas (cap height), rch equivale al ancho de carácter (la medida de avance del glifo 0), rex equivale a la altura-x (x-height, altura de letras minúsculas como x) e ric equivale al ancho de ideograma (típicamente 1em en fuentes CJK). A diferencia de rem, que es simplemente el font-size de la raíz y no informa sobre las proporciones reales de los glifos de la fuente, estas unidades exponen las métricas verdaderas de la tipografía en uso.
Respuesta rápida
rcap (altura de mayúsculas), rch (ancho de carácter), rex (altura-x) y ric (ancho de ideograma) son unidades de fuente relativas a la raíz que referencian medidas específicas de glifos de la fuente del elemento raíz, a diferencia de rem que solo refleja font-size. Sus valores en píxeles varían según la familia tipográfica. Use rcap para alineación de altura de mayúsculas, rex para ritmo vertical, rch para dimensionamiento de ancho de carácter y ric para texto CJK. Chrome 131+, Safari 18.2+, Firefox 136+ (Baseline 2026).
Last updated: 2026-06-01
Limitaciones
- Estas unidades referencian la fuente del elemento raíz, no el elemento al que se aplican. Para medidas de glifos relativas al elemento, existen unidades dedicadas como cap, ch, ex e ic pero tampoco tienen soporte universal. No hay forma de referenciar la altura de mayúsculas de un elemento específico usando solo una unidad.
- rch mide el ancho del glifo cero, que puede no representar el ancho de carácter promedio para su contenido de texto específico. Para campos con anchos de carácter mixtos (como direcciones), un ancho establecido en rch puede desbordarse para caracteres anchos o dejar espacio excesivo para caracteres estrechos.
- ric equivale a 1em en fuentes no CJK, haciéndolo redundante con rem para texto latino. El valor de ric solo difiere de rem cuando la fuente raíz incluye métricas de glifos ideográficos, lo que aplica principalmente a fuentes chinas, japonesas y coreanas.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Cómo usar esta herramienta
- Ingrese la familia tipográfica raíz y el tamaño para ver los equivalentes en píxeles calculados para rcap, rch, rex y ric basados en las medidas reales de glifos de la fuente.
- Compare cada unidad con rem para ver la proporción. Una fuente con altura-x grande tendrá un valor rex cercano a rem, mientras que una fuente con letras minúsculas pequeñas tendrá un rex menor.
- Seleccione un caso de uso de los preajustes para encontrar la unidad recomendada: altura de mayúsculas para alineación, altura-x para ritmo vertical, ancho de carácter para dimensionamiento de inputs.
- Copie el CSS generado con la unidad seleccionada aplicada a su propiedad elegida, incluyendo una declaración de respaldo rem.
Para qué puedes usarla
- Alinear la altura de capitulares decorativas o letras capitales para que coincidan exactamente con la altura de mayúsculas del texto circundante usando rcap, evitando sobresaltos o espacios.
- Dimensionar campos de formulario y bloques de código monoespaciados basándose en el ancho real de carácter (rch) para que un maxlength de 40 quepa exactamente dentro del ancho del campo.
- Establecer espaciado vertical (margin, padding) en elementos de texto usando rex para un ritmo vertical que escala proporcionalmente a la altura-x de la fuente en diferentes tipografías.