Modèle de base

<!DOCTYPE html>
<html lang="fr">

<head>
    <meta charset="UTF-8">
    <title>Image et Texte stylisés avec CSS</title>

    <style>

        /* -----------------------
           RESET DE BASE
        ----------------------- */
        body {
            margin: 0;
            height: 100vh;
            background-color: #111;
            display: flex;
            justify-content: center;
            align-items: center;
            font-family: Arial, sans-serif;
        }

        /* -----------------------
           CONTENEUR PRINCIPAL
        ----------------------- */
        .conteneur {
            text-align: center;
            max-width: 600px;
        }

        /* -----------------------
           IMAGE MODERNE
        ----------------------- */
        img {
            width: 300px;
            border-radius: 20px; /* Coins arrondis */
            box-shadow: 0 15px 40px rgba(0,0,0,0.5); /* Ombre */
            filter: grayscale(30%); /* Filtre léger */
            margin-bottom: 30px;
            transition: 0.3s;
        }

        /* Effet au survol */
        img:hover {
            transform: scale(1.05);
            filter: grayscale(0%);
        }

        /* -----------------------
           TITRE
        ----------------------- */
        h1 {
            color: white;
            font-size: 42px;
            letter-spacing: 2px;
            margin-bottom: 20px;
        }

        /* -----------------------
           TEXTE
        ----------------------- */
        p {
            color: #ccc;
            font-size: 20px;
            line-height: 1.6;
        }

    </style>

</head>

<body>

    <div class="conteneur">
        <img src="image.jpg" alt="Photo exemple">

        <h1>Bienvenue en CMOPC</h1>

        <p>
            Le CSS transforme une page simple en page moderne.
            Il permet d’ajouter des effets visuels,
            d’améliorer la lisibilité et de structurer l’information.
        </p>
    </div>

</body>

</html>