Así me fue quedando:

¿Cómo estilizar y posicionar los contenedores en tu proyecto web?
Para crear un diseño web atractivo y funcional, es crucial dominar el estilo y la disposición de los contenedores en la página. Aquí te ofrecemos una guía paso a paso para optimizar el uso de contenedores en tu página web con técnicas de CSS.
¿Cómo utilizar el 'display: grid' para organizar tus contenedores?
El uso del 'display: grid' permite una organización estructurada y flexible de los elementos en tu página. Si estás buscando distribuir tus contenedores de manera eficiente, sigue estos pasos:
Definir la estructura del grid: Utiliza 'display: grid' en tu contenedor principal y defina columnas a través de 'grid-template-columns'. Por ejemplo, las fracciones dentro del grid facilitan la creación de columnas de tamaños proporcionales.
.contenedor { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
Posicionar los elementos del grid: Ajusta márgenes y alineación según tus necesidades. Si necesitas un margen adicional en los contenedores, utiliza herramientas como 'margin' para separarlos adecuadamente.
.logo-contenedor { margin-left: 50px; } .perfil-link-contenedor { display: flex; justify-content: flex-end; margin-right: 50px; }
¿Por qué es importante el atributo 'alt' en imágenes?
Incluir el atributo 'alt' en las etiquetas de imagen es una excelente práctica para mejorar la accesibilidad web. Este atributo proporciona descripciones textuales para los lectores de pantalla que utilizan personas con discapacidades visuales, lo que les permite entender el contenido de tus imágenes.
<img src="logo.png" alt="Logo del blog">
¿Cómo dar estilo a las imágenes y asegurar su correcta alineación?
Para asegurarte de que las imágenes no solo sean visualmente atractivas sino también estén correctamente alineadas y dimensionadas, ajusta sus propiedades CSS. Aquí te dejamos un ejemplo:
Definir el tamaño de las imágenes: Controla el tamaño de las imágenes para adaptarlas al diseño que prefieras.
.logo { width: 220px; margin-top: 10px; }
Alinear el texto junto a las imágenes: Configura la alineación del texto para lograr un diseño equilibrado. Considera un 'border-bottom' para proporcionar una separación visual clara.
.perfil-link { color: black; border-bottom: 1px solid black; }
¿Cuál es el reto final?
Ya conoces las bases de cómo estructurar y estilizar un contenedor en una página web. El siguiente paso es aplicar estos conceptos para diseñar el resto de la página. Este proyecto te servirá como un desafío para consolidar tus conocimientos en diseño y desarrollo web. ¡Bienvenido al emocionante mundo del diseño digital y sigue practicando para alcanzar la maestría!
Para crear un diseño web atractivo y funcional, es crucial dominar el estilo y la disposición de los contenedores en la página. Aquí te ofrecemos una guía paso a paso para optimizar el uso de contenedores en tu página web con técnicas de CSS.
El uso del 'display: grid' permite una organización estructurada y flexible de los elementos en tu página. Si estás buscando distribuir tus contenedores de manera eficiente, sigue estos pasos:
Definir la estructura del grid: Utiliza 'display: grid' en tu contenedor principal y defina columnas a través de 'grid-template-columns'. Por ejemplo, las fracciones dentro del grid facilitan la creación de columnas de tamaños proporcionales.
.contenedor {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
}
Posicionar los elementos del grid: Ajusta márgenes y alineación según tus necesidades. Si necesitas un margen adicional en los contenedores, utiliza herramientas como 'margin' para separarlos adecuadamente.
.logo-contenedor {
margin-left: 50px;
}
.perfil-link-contenedor {
display: flex;
justify-content: flex-end;
margin-right: 50px;
}
Incluir el atributo 'alt' en las etiquetas de imagen es una excelente práctica para mejorar la accesibilidad web. Este atributo proporciona descripciones textuales para los lectores de pantalla que utilizan personas con discapacidades visuales, lo que les permite entender el contenido de tus imágenes.
<img src="logo.png" alt="Logo del blog">
Para asegurarte de que las imágenes no solo sean visualmente atractivas sino también estén correctamente alineadas y dimensionadas, ajusta sus propiedades CSS. Aquí te dejamos un ejemplo:
Definir el tamaño de las imágenes: Controla el tamaño de las imágenes para adaptarlas al diseño que prefieras.
.logo {
width: 220px;
margin-top: 10px;
}
Alinear el texto junto a las imágenes: Configura la alineación del texto para lograr un diseño equilibrado. Considera un 'border-bottom' para proporcionar una separación visual clara.
.perfil-link {
color: black;
border-bottom: 1px solid black;
}
Ya conoces las bases de cómo estructurar y estilizar un contenedor en una página web. El siguiente paso es aplicar estos conceptos para diseñar el resto de la página. Este proyecto te servirá como un desafío para consolidar tus conocimientos en diseño y desarrollo web. ¡Bienvenido al emocionante mundo del diseño digital y sigue practicando para alcanzar la maestría!
Así me fue quedando:

Aquí mi versión.

La pagina subida en github.io: https://jromerogonzaga.github.io/blogsite/


Me demoré como medio día jaja pero lo logré
(
Estoy variando el tema del blog :3, comparto como quedó

Asi me quedo mi versión hecha con MobileFirst para que se adapte de la mejor forma posible a todos los usuarios :)
MOVIL

TABLET

DESKTOP



Reto completado :blush:

<main>
<div class="main-container">
<h2 class="main-container-title">Conoce las novedades y noticias del Mundo Tech</h2>
<div class="main-container-buttom">
<a href="">Entra ya!</a>
</div>
</div>
</main>
main {
height: 100%;
background-image: url(./Cover.png);
background-size: cover;
background-position: center;
display: flex;
justify-content: center;
}
main .main-container {
text-align: center;
margin-top: 5.7rem;
font-family: monospace;
}
main .main-container .main-container-title {
color: white;
letter-spacing: 10px;
font-size: 40px;
width: 50rem;
}
main .main-container .main-container-buttom {
height: 40px;
background-color: #47cfac;
width: 100px;
margin: 100px auto;
display: grid;
}
main .main-container .main-container-buttom a {
font-size: 15px;
margin: auto;
font-weight: bold;
}
Aquí pueden ver cómo me quedó el reto. :))
Mariangelica Useche
Team PlatziFranco Nahuel Paez
Mariangelica Useche
Team PlatziFabian Cubillos
Ana Rotela Cabrera
Bernardino Ramírez Conrado
Jhon Alexander Romero Gonzaga
Alejandro Esaú Maximino Olmedo
Jhon Alexander Romero Gonzaga
Yareli Ramos
Gabriela Duran
CARLOS ALBERTO CORAL
Beto Toro
Omar Gabriel Aguilar Moscoso
tani smith
Wilkins Bernardo Brito Serrano
Henry Caicedo Velasco
Jose Luis Barbosa Cepeda
Joel Dominguez Merino
Kevin Alexander Chari Castillo
David Tomé
Any Omaña
Sergio Maximiliano Salvatierra
Mauricio Moreno Morales
Smilking Tang
Usuario anónimo
UserEdgar Lopez Arroyo
Sebastián Arredondo Posada
Sneyder Barreto
Camilo Alexander Velandia Velandia
Omar Gabriel Aguilar Moscoso
Alex Camacho
ProfesorEnrique Reyes
Sebastián Arredondo Posada
Cynthia Jazmín Romero
Sebastián Arredondo Posada
Genesis Martinez
Ricardo Mazuera
Néstor Raúl Guzmán Díaz
Wilkins Bernardo Brito Serrano
Omar Gabriel Aguilar Moscoso
Ricardo Rito Anguiano
Kevin Alexander Chari Castillo
Benjamin Allen Ramirez Horna
Tetsu Osnaya
John Steven Bernal Gonzalez
Diego De Granda
ProfesorChristian Velázquez
Así me fue quedando:
Esta bueno, personalmente centraría un poco mas el texto verticalmente, pero si esta bien para ti esta perfecto
Gracias por tu feedback, Franco!
Aquí mi versión.
Te quedo muy lindo ✨
como lo hiciste? alguna recomendacion?
La pagina subida en github.io: https://jromerogonzaga.github.io/blogsite/
Tu enlace esta roto Jhon :(
Gracias Max!! Acabo de actualizar mi nombre de usuario en github, este es el nuevo por si gustas y gustan los demás pasar a verlo: https://jhonromero26.github.io/blogsite
me encanto!!!
Que buen estilo le pusiste a tu proyecto, luce sobrio y muy profesional.
Me demoré como medio día jaja pero lo logré (
wenaaaaaaaaaaa
Estoy variando el tema del blog :3, comparto como quedó
Está super lindo, te felicito.
Esta muy bien... Bien aplicados los conceptos.
Asi me quedo mi versión hecha con MobileFirst para que se adapte de la mejor forma posible a todos los usuarios :)
MOVIL
TABLET
DESKTOP
Super bien! Solo checaria la imagen en modo tableta y pc ya que la veo como muy estirada sabes. Pero es un detalle muy visual. Buena iniciativa de hacerlo Mobile First
PC
Mobile
Tremendo, se ve hermoso.
¿En qué banco de imágenes puedo encontrar algunas igual de bonitas? Está preciosa tu landing
Reto completado :blush:
Html
<main> <div class="main-container"> <h2 class="main-container-title">Conoce las novedades y noticias del Mundo Tech</h2> <div class="main-container-buttom"> <a href="">Entra ya!</a> </div> </div> </main>
css
main { height: 100%; background-image: url(./Cover.png); background-size: cover; background-position: center; display: flex; justify-content: center; } main .main-container { text-align: center; margin-top: 5.7rem; font-family: monospace; } main .main-container .main-container-title { color: white; letter-spacing: 10px; font-size: 40px; width: 50rem; } main .main-container .main-container-buttom { height: 40px; background-color: #47cfac; width: 100px; margin: 100px auto; display: grid; } main .main-container .main-container-buttom a { font-size: 15px; margin: auto; font-weight: bold; }
Muchas gracias, no he llegado a el curso responsive y estaba batallando en lo de la imagen
Por qué display grid en el botón??
Te quedo genial!! 👍
Good job!
Mi aporte:
genial, me gusto ese color
buenaaaa
Este fue mi intento un poco más personalizado.
Así quedó con mi estilo:
Nice index 😎
![](
Fantastis design, congrats! 🙂
Aún me queda grande el tema de Grid y me demoré un poco, pero como dice un dicho: "es trabajo honrado" jaja.
MOBILE
TABLET
reto completado y personalizado!
![](
está super chevere tu presentación ¿de dónde bajaste esa imagen?
las imagenes las peudes desargar en pixabay y pexels
Necesito tomar un curso de diseño urgente xD
xd
XD
¡Listo!
reto terminado!
Super bien John! :D
Muy buena.