Descripción
En este reto, se te pide que crees un layout adaptativo utilizando Tailwind CSS. El objetivo es poner en práctica los conocimientos sobre contenedores flexibles, grids, breakpoints y clases utilitarias de Tailwind CSS. Debes diseñar una página que incluya un encabezado, un contenido principal con una disposición en columnas y un pie de página. El layout debe adaptarse a diferentes tamaños de pantalla, asegurando una experiencia de usuario coherente en dispositivos móviles, tabletas y ordenadores de escritorio.
Crea un archivo HTML con una instalación de Tailwind mediante CDN y utiliza Tailwind CSS para diseñar el layout solicitado. Asegúrate de seguir los requisitos y aplicar las clases de utilidad adecuadas para lograr este diseño:
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
- Encabezado: Con la etiqueta HTML
header
:- Color de fondo azul
- Color de texto blanco
- Padding de 1rem por todos los lados
- Disposición flexible para alinear y distribuir el espacio entre elementos:
- Alineación de elementos al centro verticalmente
- Distribución del espacio entre el título y la navegación
- Título centrado con un tamaño de fuente grande y negrita
- Menú de navegación:
- Alineado a la derecha con la etiqueta HTML `nav`
- Lista horizontal con espaciado uniforme de 1rem entre elementos
- Opciones de menú interactivas con subrayado al pasar el ratón
- Contiene enlaces para "Inicio", "Sobre nosotros", y "Contacto"
- Contenido principal: Con la etiqueta HTML
main
y secciones internassection
:- General del contenedor:
- Contenedor centrado con margen automático
- Padding de 1rem por todos los lados
- Rejilla que se adapta a los tamaños de pantalla, especificando el número de columnas para cada tamaño:
- Una columna para pantallas extra pequeñas
- Dos columnas para pantallas pequeñas
- Tres columnas para pantallas grandes o superiores
- Espacio entre columnas de 1rem
- Cada sección:
- Fondo blanco
- Padding de 1rem por todos los lados
- Sombra para efecto de elevación
- Bordes redondeados
- Título con tamaño de fuente grande y seminegrita
- Texto de contenido con color de texto gris oscuro
- General del contenedor:
- Pie de página: Con la etiqueta HTML
footer
:- Color de fondo gris oscuro
- Color de texto blanco
- Padding de 1rem por todos los lados
- Texto centrado
- Contenido de texto con derechos de autor y el año, ejemplo: "© 2024 Mi sitio web. Todos los derechos reservados."
Solución al ejercicio de programación en TailwindCSS
¡Desbloquea la solución completa!
Completa el ejercicio de programación en TailwindCSS para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en TailwindCSS
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en TailwindCSS