Exemples faciles à copier-coller

Voici trois mini-exemples pour t’entraîner rapidement.

1. Carte de profil

HTML de la carte
<article class="carte-profil">
  <img src="avatar.jpg" alt="Portrait de Marie">
  <h2>Marie</h2>
  <p>Développeuse front-end</p>
</article>
CSS de la carte
.carte-profil {
  max-width: 320px;
  padding: 1rem;
  border-radius: 1rem;
  background: white;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

.carte-profil img {
  width: 96px;
  border-radius: 50%;
}

2. Bouton interactif

JavaScript du bouton
const bouton = document.querySelector("#compteur");
let clics = 0;

bouton.addEventListener("click", () => {
  clics += 1;
  bouton.textContent = `Clics : ${clics}`;
});

3. Mise en page de cartes

Grille responsive
.cartes {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 1rem;
}
Conseil : colle d’abord le HTML, puis ajoute le CSS, puis le JavaScript. Tester étape par étape évite beaucoup d’erreurs.