← Retour à la bibliothèque

Créer sa première page web de A à Z en HTML/CSS : Le guide en 30 minutes

Le monde du développement web vous semble mystérieux ? Vous imaginez que pour afficher une page sur un écran, il faut tapez des lignes de code denses et obscures dignes d'un film de science-fiction ?

Bonne nouvelle : c’est faux. Le web repose sur des bases logiques, visuelles et incroyablement accessibles. En réalité, toutes les pages internet que vous visitez quotidiennement partagent exactement les mêmes briques de construction élémentaires.

Sortez votre chronomètre : aujourd'hui, nous relevons le défi de créer votre toute première page internet personnalisée à partir d'un écran totalement vide, et ce, en 30 minutes maximum. Aucun logiciel payant requis, juste votre ordinateur et votre curiosité.

Le duo dynamique : Qui fait quoi ?

Avant de manipuler nos premières lignes, comprenons le rôle des deux outils que nous allons utiliser :

Étape 1 : Poser les fondations en HTML

Pour commencer, ouvrez votre éditeur de texte préféré (Visual Studio Code est l'idéal, mais le Bloc-notes sous Windows ou TextEdit sous Mac font aussi l'affaire pour ce test rapide).

  1. Créez un nouveau fichier et enregistrez-le immédiatement sous le nom exact de index.html (l'extension .html indique à votre ordinateur qu'il s'agit d'une page web).
  2. Copiez-collez le code de base suivant dans votre fichier :
<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <title>Ma Première Page Web</title>
</head>
<body>

    <header>
        <h1>Bienvenue sur mon premier site !</h1>
    </header>

    <main>
        <p>Je viens officiellement de créer ma toute première page web en HTML et en CSS. Ce n'était pas si sorcier, après tout !</p>
        <button>Découvrir la suite</button>
    </main>

</body>
</html>

Le décodage sans jargon :

Le HTML fonctionne avec des balises ouvertes (<...>) et fermées (</...>) qui encadrent votre contenu comme des boîtes imbriquées :

Le test ultime : Double-cliquez sur votre fichier index.html depuis votre explorateur de fichiers. Il s'ouvre automatiquement dans votre navigateur internet (Chrome, Edge ou Safari). Félicitations ! Votre squelette est en place, mais il est un peu triste. Ajoutons de la couleur.

Étape 2 : Habiller le site avec le CSS

Pour donner du style à notre page, nous allons ajouter des instructions CSS directement dans notre fichier HTML pour garder les choses simples pour ce premier essai.

Retournez dans votre fichier index.html et ajoutez les lignes suivantes juste avant la balise </head> :

<style>
    /* 1. On modifie l'arrière-plan de toute la page */
    body {
        font-family: 'Segoe UI', Arial, sans-serif;
        background-color: #f4f7f6;
        color: #333;
        margin: 0;
        padding: 40px;
        text-align: center;
    }

    /* 2. On donne du style au titre */
    h1 {
        color: #2b4c7e;
        font-size: 2.5rem;
    }

    /* 3. On personnalise le bouton */
    button {
        background-color: #2b4c7e;
        color: white;
        border: none;
        padding: 12px 24px;
        font-size: 1rem;
        border-radius: 20px;
        cursor: pointer;
        transition: background 0.3s ease;
    }

    /* 4. Effet au survol de la souris */
    button:hover {
        background-color: #1a3256;
    }
</style>

Étape 3 : Admirez le résultat (5 minutes)

Enregistrez votre fichier (Ctrl + S sous Windows ou Cmd + S sur Mac). Retournez sur votre navigateur web où votre fichier était ouvert et rafraîchissez la page (touche F5 ou l'icône de flèche en cercle).

Sous vos yeux, la page s'est métamorphosée :

Vous venez de concevoir votre première interface web fonctionnelle de A à Z !

Pourquoi ce n'est que le début de l'aventure

En seulement 30 minutes, vous venez de briser la barrière de la programmation web. Vous avez compris comment structurer de l'information et comment la styliser. Le reste du développement web Front-End n'est qu'une suite logique de ce que vous viens de faire : ajouter plus de balises pour intégrer des images, agencer des colonnes, et plus tard, ajouter du JavaScript pour rendre le tout vivant.

Créer des interfaces web est l'une des compétences les plus gratifiantes en informatique, car le résultat de votre travail est immédiatement visible à l'écran.

Vous avez aimé l'expérience ?

Ne vous arrêtez pas en si bon chemin ! Nos livrets de cours numériques intègrent des guides visuels complets et des projets pratiques pas à pas pour vous transformer en pro du HTML/CSS et du développement moderne.

Découvrir l'univers Développement Web