1
respuesta

Asi quedo mi codigo

HTML:

<!DOCTYPE html>
    <html lang="es">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Productos</title>
        <link rel="stylesheet" href="reset.css">
        <link rel="stylesheet" href="productos.css">
</head>
    <body>
        <header>
            <div class="caja">
            <h1><img src="imagenes/logo.png"></h1>
        <nav>
            <ul>
                <li><a href="index.html">Inicio</a></li>
                <li><a href="productos.html">Productos</a></li>
                <li><a href="contacto.html">Contacto</a></li>
            </ul>
            </nav>
            </div>
        </header>

        <main>
        <ul class="productos">
            <li>
                <h2>Cabello</h2>
                <img src="imagenes/cabello.jpg">
                <p class="producto-descripcion">Con tijera o maquina</p>
                <p class="producto-precio">$10.00</p>
            </li>
            <li>
                <h2>Barba</h2>
                <img src="imagenes/barba.jpg">
                <p class="producto-descripcion"></p>Corte y diseño profecional de barba</p>
                <p class="producto-precio">$8.00</p>
            </li>

            <li>
               <h2>Cabello+Barba</h2>
                <img src="imagenes/cabello+barba.jpg">
                <p class="producto-descripcion">Paquete completo</p>
                <p class="producto-precio">$15.00</p>
            </li>



        </ul>
        </main>

    </body>

    <footer>
        <img src="imagenes/logo-blanco.png">
        <p class="copyright">&copy Copyright Barberia Alura - 2022</p>
    </footer>
    </html>

CSS

header{
    background-color: #bbbbbb;
    padding: 20px 0;
}

.caja{
    width: 940px;
    position: relative;
    margin: 0 auto;
}

nav{
    position: absolute;
    top: 110px;
    right: 0px;
}

nav li{
    display: inline;
    margin : 0 0 0 15px;
}

nav a{
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    font-size: 22px;
    text-decoration: none;
}

nav a:hover{
    color: #c78c19;
    text-decoration: underline;
}

.productos{
    width: 940px;
    margin: 0 auto;
    padding: 50px;
}

.productos li{    
    display: inline-block;
    text-align: center;
    width: 30%;
    vertical-align: top;
    margin: 0 1.5%;
    padding: 30px 20px;
    box-sizing: border-box;
    border: 2px solid #000000;
    border-radius: 10px;

    /* en la etiqueta border se puede simplificar a 
    border: 2px solid #000; siendo 2px el grosor del borde 
    el solid es el estilo del borde y #000000 es el color asi 
    nos ahoramos codigo*/
}

.productos li:hover{
    border-color: #c78c19;
}

.productos li:active{
    border-color: #088c19;
}

.productos li:hover h2{
    font-size: 33px;
}
.productos h2{
    font-size: 30px;
    font-weight: bold;
}

.producto-descripcion{
    font-size: 18px;
 }

.producto-precio{
    font-size: 20px;
    font-weight: bold;
    margin-top: 10px;
}

footer{
    text-align: center;
    background: url("imagenes/bg.jpg");
    padding: 20px 0;

}
.copyright{
    color: #ffffff;
    font-size: 12px;
    margin: 20px;
}
1 respuesta

Hola Evaristo, espero que estés bien! Gracias por compartir tu código con nosotros. Si tiene alguna pregunta sobre el contenido del curso, estamos aquí para ayudarlo. ¡Sigue practicando! ¡Vamos juntos! :)

Si este post te ayudó, por favor, marca como solucionado ✓.