Al diseñar elementos en CSS, tienes dos categorías de unidades para elegir: unidades absolutas y unidades relativas. Aquí hay un desglose de cada uno de ellos y en qué se diferencian:
Las unidades absolutas son unidades de medida fijas. No se ven afectados por otros elementos ni por el tamaño de la pantalla, por lo que su tamaño es constante independientemente del contexto en el que se utilicen.
px (píxeles): Un píxel es un pequeño cuadrado en la pantalla. Es la unidad más utilizada para diseños fijos.
h1 { font-size: 24px; }
pt (puntos): normalmente se utiliza en medios impresos, 1 punto equivale a 1/72 de pulgada.
cm (centímetros) y in (pulgadas): Estas unidades, que rara vez se utilizan en diseño web, se basan en dimensiones físicas.
Las unidades relativas son flexibles y se escalan según el contexto en el que se utilizan. Su tamaño depende de otros elementos, como el contenedor principal, la ventana gráfica o el tamaño de fuente base.
em: Relativo al tamaño de fuente del elemento en el que se utiliza. Si el elemento principal tiene un tamaño de fuente de 16 px, 1 em equivale a 16 px. Si el tamaño del elemento principal cambia, también cambiará el tamaño en em.
p { font-size: 1.5em; /* 1.5 times the font size of the parent */ }
rem (root em): Relativo al tamaño de fuente del elemento raíz (normalmente el elemento ). Esto lo hace más predecible en comparación con ellos.
De forma predeterminada, los navegadores suelen establecer el tamaño de fuente raíz en 16 px, a menos que se especifique lo contrario. Si define un tamaño de fuente personalizado para el elemento, todos los valores rem se calcularán en función de ese nuevo tamaño.
Ejemplo:
p { font-size: 2rem; /* 2 times the root font size */ }
Ejemplo:
div { width: 75%; /* 75% of the parent's width */ }
Ejemplo:
div { width: 50vw; /* 50% of the viewport's width */ }
This is 24px text
This is 1.5rem text (24px based on root size)
En este ejemplo:
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3