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 etiqueta width
, puedes usar diferentes unidades de medida para especificar el valor.
Ejemplo: height: 200px;
Propiedades de tamaño:
max-width
y max-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
y min-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 de 1em
es igual al tamaño de fuente actual, 2em
sería el doble y 0.5em
la mitad.
Ejemplo: font-size: 1.2em;
rem
: Esta unidad de medida es similar a em
, pero se basa en el tamaño de fuente del elemento raíz (generalmente el html
o body
). 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 es content-box
, lo que significa que el tamaño especificado se aplica solo al contenido. Puedes cambiarlo a border-box
para que el tamaño incluya también el relleno y el borde.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.