Segue o exemplo do código que fiz para o site da minha forneria:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Produtos - Forneria Darosci</title>
<link rel="stylesheet" href="reset.css">
<link rel="stylesheet" href="produtos.css">
</head>
<body>
<header>
<div class="top-box">
<h1><img src="forneria-pictures/logo.jpg"></h1>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="produtos.html">Pizzas</a></li>
<li><a href="contato.html">Contato</a></li>
</ul>
</nav>
</div>
</header>
<main>
<ul class="products">
<li>
<h2>Borgo Casinello</h2>
<img src="forneria-pictures/borgo-casinello.png">
<p class="products-description">Linguiça blumenau, cebola, azeitona, cebolinha verde ao sugo di pomodoro</p>
</li>
<li>
<h2>Frascati</h2>
<img src="forneria-pictures/frascati.png">
<p class="products-description">Bacon salteado com champignon fresco e tomates assados ao sugo di pomodoro</p>
</li>
<li>
<h2>Marigliano</h2>
<img src="forneria-pictures/marigliano.png">
<p class="products-description">Tomate seco, gorgonzola e alho poró ao sugo di pomodoro</p>
</li>
<li>
<h2>Sarno</h2>
<img src="forneria-pictures/sarno.png">
<p class="products-description">Peito de peru, tomates e azeitonas ao sugo di pomodoro</p>
</li>
</ul>
</main>
<footer>
<a href="produtos.html"><img src="forneria-pictures/logo-footer.jpg"></a>
<p class="copyright">© Copyright Forneria Darosci - 2022</p>
</footer>
</body>
</html>
header {
background: #FEFEDCff;
padding: 20px 0;
}
.top-box {
position: relative;
width: 940px; /*BOM ESPAÇAMENTO PADRÃO DE SITES*/
margin: 0 auto;
}
nav {
position: absolute;
top: 205px;
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: #FF6900ff;
text-decoration: underline overline;
}
.products {
width: 940px;
margin: 0 auto;
padding: 50px 0;
}
.products li {
display: inline-block;
text-align: center;
width: 45%;
vertical-align: top;
margin: 0 2%;
margin-top: 40px;
padding: 30px 20px;
box-sizing: border-box;
border: 2px solid #DA6F21ff;
border-top: 10px;
border-bottom: 10px;
border-radius: 40px 40px 40px 40px;
}
.products li:hover {
border: 2px solid black;
}
.products li:hover h2 {
font-size: 40px;
}
.products-description {
font-size: 18px;
}
.products h2 {
font-size: 30px;
font-weight: bold;
margin-bottom: 20px;
}
.products img{
width: 95%;
border-radius: 10px;
}
.products p {
margin-top: 20px;
}
footer {
text-align: center;
background: #FEFEDCff;
padding: 15px;
}
.copyright {
font-size: 13px;
margin-top: 10px;
}