<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cafe Menu</title>
<link href="styles.css" rel="stylesheet"/>
</head>
<body>
<div class="menu">
<main>
<h1>BEAN CAFÉ</h1>
<p class="established">Est. 2022</p>
<hr>
<section>
<h2>Coffee</h2>
<img src="https://cdn-icons-png.flaticon.com/512/251/251078.png" alt="coffee icon"/>
<article class="item">
<p class="flavor">Espresso</p><p class="price">2.00</p>
</article>
<article class="item">
<p class="flavor">Americano</p><p class="price">3.50</p>
</article>
<article class="item">
<p class="flavor">Cappuccino</p><p class="price">5.00</p>
</article>
<article class="item">
<p class="flavor">Latte Macchiato</p><p class="price">5.50</p>
</article>
<article class="item">
<p class="flavor">Fredo</p><p class="price">6.50</p>
</article>
</section>
<section>
<h2>Desserts</h2>
<img src="https://cdn-icons-png.flaticon.com/512/2965/2965655.png" alt="pie icon"/>
<article class="item">
<p class="dessert">Donut</p><p class="price">1.50</p>
</article>
<article class="item">
<p class="dessert">Chocolate Cake</p><p class="price">2.75</p>
</article>
<article class="item">
<p class="dessert">Cheesecake</p><p class="price">3.00</p>
</article>
<article class="item">
<p class="dessert">Eclair</p><p class="price">4.50</p>
</article>
</section>
</main>
<hr class="bottom-line">
<footer>
<p>
<a href="https://www.beancafe.com" target="_blank">Visit our website</a>
</p>
<p class="address">123 Address Drive</p>
</footer>
</div>
</body>
</html>
@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Public+Sans:wght@200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display+SC:wght@400;700&display=swap');
body {
background-image: url(https://images.unsplash.com/photo-1447933601403-0c6688de566e?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxzZWFyY2h8Mnx8Y29mZmVlJTIwYmVhbnxlbnwwfHwwfHw%3D&auto=format&fit=crop&w=800&q=60);
font-family: 'Public Sans', sans-serif;
font-size: 15px;
padding: 20px;
}
h1 {
font-size: 40px;
margin-top: 0;
margin-bottom: 15px;
}
h2 {
font-size: 32px;
}
.established {
font-style: italic;
}
h1, h2, p {
text-align: center;
}
.menu {
width: 80%;
background-color: burlywood;
margin-left: auto;
margin-right: auto;
padding: 20px;
max-width: 500px;
}
img {
width: 7%;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: -25px;
margin-bottom: 10px;
}
hr {
height: 2px;
background-color: #241509;
border-color: #241509;
}
.bottom-line {
margin-top: 25px;
}
h1, h2 {
font-family: 'Playfair Display SC', serif;
}
.item p {
display: inline-block;
margin-top: 5px;
margin-bottom: 5px;
font-size: 18px;
}
.flavor, .dessert {
text-align: left;
width: 75%;
}
.price {
text-align: right;
width: 25%;
}
/* FOOTER */
footer {
font-size: 14px;
}
.address {
margin-bottom: 5px;
}
a {
color: black;
}
a:visited {
color: black;
}
a:hover {
color: brown;
}
a:active {
color: brown;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.