Ancho y alto
Parte de la sección Estilos con CSS del Journey de HTML de Coddy. Lección 37 de 76.
En CSS, las propiedades width y height se utilizan para establecer las dimensiones del área de contenido de un elemento. Estas propiedades son esenciales para controlar el tamaño y la disposición de los elementos en tus páginas web.
Esta es la sintaxis básica para usar las propiedades width y height:
selector {
width: value;
height: value;
}width: El ancho del área de contenido del elemento.
height: La altura del área de contenido del elemento.
value: El valor de ancho o alto deseado, que se puede especificar en píxeles (px), ems (em), porcentajes (%) u otras unidades CSS válidas. También puedes usar la palabra claveautopara permitir que el navegador calcule automáticamente el ancho o el alto en función del contenido.
Por ejemplo:
div {
width: 300px;
height: 200px;
}
img {
width: 100%;
height: auto;
}En este ejemplo, todos los elementos <div> tienen un ancho de 300px y una altura de 200px, mientras que todos los elementos <img> tienen un ancho que ocupa el 100 % del ancho de su elemento principal y una altura que se calcula automáticamente para mantener la relación de aspecto.
Desafío
FácilSe te proporciona un documento HTML con una división (<div>) y una imagen (<img>). Tu tarea es usar las propiedades width y height para establecer las dimensiones de estos elementos. Sigue los pasos a continuación:
- Escribe una regla CSS que seleccione el elemento
<div>. Establecewidthen400pxyheighten250px. - Escribe una regla CSS que seleccione el elemento
<img>. Establecewidthen300pxyheightenauto.
Pruébalo tú mismo
<html>
<head>
<title>Width and Height</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<div style="border:2px solid black;">This is a division.</div>
<img src="https://img.freepik.com/free-photo/abstract-luxury-gradient-blue-background-smooth-dark-blue-with-black-vignette-studio-banner_1258-54865.jpg" alt="Image">
</body>
</html>Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Estilos con CSS
4Fundamentos del texto
Color del textoFamilia tipográficaTamaño de fuentePeso de la fuenteAlineación del textoDecoración del textoDesafío de repaso n.º 1Desafío de repaso n.º 27Modelo de caja, parte 1
¿Qué es el modelo de caja?RellenoMárgenesBordesAncho y altoDesafío de repaso8Modelo de caja, parte 2
Dimensionamiento de cajasRadio del bordeDesbordamientoSombra de cajaDesafío de repaso3Selectores básicos
Introducción a los selectoresSelector de tipoSelector de claseSelector de IDSelectores de grupoSelector universalDesafío de selección9Flex Box
¿Qué es un Flex Box?Dirección de FlexJustificar el contenidoAlinear elementosEl centro perfectoDesafío de Flex Box12Fundamentos del diseño responsive
¿Qué es el diseño responsive?Etiqueta meta viewportDiseños fluidosUnidades del viewportFundamentos de las media queriesImágenes flexiblesPractica por tu cuenta: Playground de Web