Menu
Coddy logo textTech

Défi récapitulatif

Fait partie de la section Styling with CSS du Journey HTML de Coddy — leçon 43 sur 76.

challenge icon

Défi

Facile

Dans ce défi récapitulatif, vous utiliserez box-sizing, border-radius, overflow, et box-shadow pour styliser des articles de journaux. Cela testera votre capacité à contrôler les dimensions, à gérer le débordement et à améliorer l'attrait visuel.

On vous donne un document HTML avec deux divisions <div>, chacune représentant un article de journal. Votre tâche consiste à styliser ces articles en utilisant box-sizing, border-radius, overflow, et box-shadow pour améliorer leur apparence.

Suivez les étapes ci-dessous :

Écrivez une règle CSS qui cible toutes les divisions <div>.

  1. Définissez la largeur à 280px et la hauteur à 150px.
  2. Utilisez box-sizing: border-box; pour vous assurer que le rembourrage (padding) et les bordures sont inclus dans la taille totale.
  3. Ajoutez un padding de 15px à l'intérieur de chaque article pour créer de l'espace autour du contenu.
  4. Définissez une bordure solide (solid border) avec une largeur de 3px et une couleur gris foncé (#444).
  5. Appliquez un border-radius de 10px pour arrondir les coins.
  6. Ajoutez un box-shadow avec 4px 4px 8px rgba(0, 0, 0, 0.2) pour donner un subtil effet de relief.
  7. Définissez overflow: scroll; pour que les utilisateurs puissent faire défiler le contenu qui déborde.

Essayez vous-même

<html>
<head>
    <title>Newspaper Layout Challenge</title>
    <style>
        /* Write CSS rules here */
    </style>
</head>
<body>
    <div class="headline">
        <h3>Biggest Tech Breakthrough of 2025!</h3>
        <p>Scientists have unveiled a revolutionary AI model that can predict climate changes with 99% accuracy.  
        This groundbreaking innovation is expected to transform how governments and organizations respond to global  
        warming, extreme weather events, and natural disasters. Experts believe that integrating AI-driven forecasting  
        with existing climate policies will significantly reduce environmental damage over the next decade.</p>
    </div>
    <div class="article">
        <h3>Opinion: The Future of Web Design</h3>
        <p>As CSS evolves, developers are experimenting with more dynamic layouts and interactive user experiences...</p>
    </div>
</body>
</html>

Toutes les leçons de Styling with CSS