-
Etiquetas de tamaño:
-
width
: Esta etiqueta define el ancho de un elemento. Puedes especificar un valor en píxeles (px
), porcentaje (%
), unidades relativas (em
,rem
) o incluso en valores absolutos (cm
,mm
,in
,pt
,pc
).
Ejemplo:width: 300px;
-
height
: Esta etiqueta define la altura de un elemento. Al igual que con la etiquetawidth
, puedes usar diferentes unidades de medida para especificar el valor.
Ejemplo:height: 200px;
-
-
Propiedades de tamaño:
-
max-width
ymax-height
: Estas propiedades establecen el ancho y alto máximos permitidos para un elemento. Si el contenido excede estos límites, se ajustará automáticamente para mantener las proporciones.
Ejemplo:max-width: 100%;
-
min-width
ymin-height
: Estas propiedades establecen el ancho y alto mínimos requeridos para un elemento. Si el contenido es menor que estos límites, el elemento se expandirá automáticamente para ajustarse.
Ejemplo:min-height: 50px;
-
-
Tamaños relativos:
-
em
: Esta unidad de medida se basa en el tamaño de la fuente del elemento. Un valor de1em
es igual al tamaño de fuente actual,2em
sería el doble y0.5em
la mitad.
Ejemplo:font-size: 1.2em;
-
rem
: Esta unidad de medida es similar aem
, pero se basa en el tamaño de fuente del elemento raíz (generalmente elhtml
obody
). Esto permite establecer tamaños relativos consistentes en todo el sitio.
Ejemplo:font-size: 1.2rem;
-
-
Propiedad
box-sizing
:box-sizing
: Esta propiedad define cómo se calcula el tamaño total de un elemento, incluyendo su contenido, relleno (padding
) y borde (border
). El valor predeterminado escontent-box
, lo que significa que el tamaño especificado se aplica solo al contenido. Puedes cambiarlo aborder-box
para que el tamaño incluya también el relleno y el borde.
Ejemplo:box-sizing: border-box;
Recuerda que estas son solo algunas de las etiquetas y propiedades disponibles en CSS para el manejo de tamaños. CSS ofrece muchas más opciones para adaptar y controlar los tamaños de los elementos en tus páginas web.
Curso de Frontend Developer