Formats and styles HTML, CSS, and JavaScript code
HTML
<div class="package-wrapper">
<div class="package">
<h3>Small</h3>
<div class="price">€ 9,90 /Monat</div>
<ul class="features">
<li>20 GB SSD</li>
<li>2 GB RAM</li>
<li>Community Support</li>
</ul>
</div>
<div class="package highlight">
<h3>Medium</h3>
<div class="price">€ 39,99 /Monat</div>
<ul class="features">
<li>100 GB SSD</li>
<li>8GB RAM</li>
<li>Standard Support</li>
</ul>
</div>
<div class="package">
<h3>Large</h3>
<div class="price">€ 79,90 /Monat</div>
<ul class="features">
<li>1 TB SSD</li>
<li>32 GB RAM</li>
<li>24/7 Premium Support</li>
</ul>
</div>
</div>
CSS
body {
font-family: Arial, sans-serif;
background: #f9f9f9;
padding: 20px;
}
.package-wrapper {
display: flex;
justify-content: center;
gap: 20px;
flex-wrap: wrap;
}
.package {
background-color: white;
border: 1px solid #ccc;
border-radius: 10px;
padding: 20px;
width: 250px;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
text-align: center;
transition: transform 0.2s ease;
}
.package:hover {
transform: translateY(-5px);
}
.highlight {
border: 2px solid orange;
background-color: #FFD580;
position: relative;
}
.highlight::before {
content: "Bestseller";
position: absolute;
top: -12px;
left: 50%;
transform: translateX(-50%);
background-color: orange;
color: white;
padding: 4px 10px;
border-radius: 10px;
font-size: 1.2em;
font-weight: bold;
}
.package h3 {
margin-top: 0;
}
.price {
font-size: 1.4em;
margin: 10px 0;
color: #333;
}
.features {
list-style: none;
padding: 0;
}
.features li {
margin: 8px 0;
}