HTML
<!-- Header_container -->
<header>
<div class="header_container">
<a href="#" class="logo"><img src="imagenes/logo.png" alt=""></a>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="productos.html">Productos</a></li>
<li><a href="#">Contactos</a></li>
</ul>
</nav>
</div>
</header>
<!-- Productos_container -->
<main>
<div class="Productos_container">
<ul>
<li>
<h2>Cabello</h2>
<img src="imagenes/cabello.jpg" alt="">
<p>Con tijera o maquina a gusto del cliente</p>
<span>$10.00</span>
</li>
<li>
<h2>Barba</h2>
<img src="imagenes/barba.jpg" alt="">
<p>Corte y diseño profesional de barba</p>
<span>$08.00</span>
</li>
<li>
<h2>Cabello + Barba</h2>
<img src="imagenes/cabello+barba.jpg" alt="">
<p>Paquete completo cabello y barba</p>
<span>$15.00</span>
</li>
</ul>
</div>
</main>
CSS
*{
padding: 0;
margin: 0;
box-sizing: border-box;
font-family: 'Poppins', sans-serif;
}
header{
width: 100%;
background-color: #6D6D6D;
display: flex;
justify-content: space-between;
align-items: center;
}
.header_container{
width: 1200px;
display: flex;
align-items: center;
justify-content: space-between;
margin: auto;
padding: 0 50px ;
}
.logo img{
width: 70px;
}
nav{
display: flex;
}
nav li{
list-style: none;
display: inline;
}
nav li a{
text-transform: uppercase;
color: #000;
font-weight: bold;
font-size: 16px;
text-decoration: none;
padding: 0 20px;
margin-right: 20px;
color: #fff;
}
nav li a:hover{
color: #000;
}
/* Productos_container */
main{
width: 100%;
display: flex;
}
.Productos_container{
width: 1200px;
margin: auto;
margin-top: 150px;
}
.Productos_container ul{
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 50px;
flex-wrap: wrap;
list-style: none;
gap: 30px;
}
.Productos_container ul li{
text-align: center;
border: 3px solid #000;
padding: 17px;
border-radius: 10px;
}
.Productos_container ul li h2{
font-size: 2em;
font-weight: 900;
}
.Productos_container ul li span{
font-size: 20px;
font-weight: 800;
}