Cours HTML et CSS · Module 2: Internet et éléments HTML
Mini-projet : Carte de visite d'un explorateur égyptien
Dans cette leçon7
Félicitations, jeune scribe ! Tu as atteint le mini-projet où tu vas combiner tout ce que tu as appris dans ce module. Mohamed dit : « La meilleure façon de consolider ses connaissances, c'est de les appliquer en pratique - tout comme la meilleure façon d'apprendre à construire des pyramides était... de construire des pyramides ! »
Dans ce projet, tu vas créer une page de carte de visite pour un explorateur égyptien fictif - un archéologue qui parcourt l'Égypte, découvrant des secrets anciens. La page utilisera tous les éléments HTML que tu as appris : titres, paragraphes, mise en forme du texte, liens, images, et plus encore.
Structure du projet
Nous commençons par un squelette HTML complet. Souviens-toi - chaque page HTML a besoin de <!DOCTYPE html>, de la balise <html>, des sections <head> et <body> :
1<!DOCTYPE html>
2<html lang="fr">
3<head>
4 <meta charset="UTF-8">
5 <title>Dr. Amara Hassan - Exploratrice de l'Égypte</title>
6</head>
7<body>
8 <!-- Nous placerons ici tout le contenu de la carte de visite -->
9</body>
10</html>Étape 1 : En-tête et introduction
Commence par le titre principal avec le nom de l'exploratrice et un court paragraphe d'introduction. Utilise <h1> pour le nom et <p> avec la mise en forme <strong> et <em> :
1<h1>Dr. Amara Hassan</h1>
2<p><em>Archéologue, exploratrice et chercheuse de l'Égypte ancienne</em></p>
3
4<hr>
5
6<p>Bienvenue sur ma page ! Je suis <strong>Dr. Amara Hassan</strong> - depuis 15 ans
7j'explore les mystères de l'Égypte ancienne. Parmi mes découvertes figurent
8des <mark>chambres jusque-là inconnues</mark> dans la Vallée des Rois et des
9artéfacts uniques de la période du Nouvel Empire.</p>Remarque l'utilisation de :
<em>- italique mettant en valeur la devise/le titre<hr>- ligne horizontale séparant les sections<strong>- gras pour le nom important<mark>- surlignage d'une réalisation clé
Étape 2 : Section « À propos de moi » avec mise en forme du texte
Ajoute une section avec une biographie, en utilisant diverses balises de mise en forme :
1<h2>À propos de moi</h2>
2
3<p>Je suis née au <strong>Caire</strong> et depuis l'enfance j'étais fascinée par
4les ruines anciennes. Après avoir étudié à l'<em>Université du Caire</em>, j'ai obtenu
5un doctorat en archéologie à l'Université d'Oxford.</p>
6
7<blockquote>
8 <p>« Chaque pierre en Égypte a son histoire. Notre tâche est de l'entendre
9 et de la raconter au monde. »</p>
10</blockquote>
11
12<p>Mes principaux <strong>domaines de recherche</strong> sont :</p>
13<p>
14 L'architecture des pyramides<br>
15 Les hiéroglyphes et l'écriture<br>
16 Les rituels funéraires<br>
17 La vie quotidienne dans l'Égypte ancienne
18</p>Dans cette section, nous avons appliqué :
<blockquote>- citation, la devise de vie de l'exploratrice<br>- sauts de ligne au sein d'un seul paragraphe (liste sans puces)- Un mélange de
<strong>et<em>pour différentes emphases
Étape 3 : Section avec photo et légende
Ajoute une photo de l'exploratrice avec une légende, en utilisant <figure> et <figcaption> :
1<h2>Mes découvertes</h2>
2
3<figure>
4 <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Kheops-Pyramid.jpg/500px-Kheops-Pyramid.jpg"
5 alt="La Grande Pyramide de Khéops au coucher du soleil"
6 width="500">
7 <figcaption>La Grande Pyramide de Khéops - le lieu de mes recherches les plus importantes</figcaption>
8</figure>
9
10<p>En 2019, j'ai découvert une <mark>chambre cachée</mark> près de la
11<strong>pyramide de Khéops</strong>. La chambre contenait
12<em>47 papyrus</em> avec des notes des bâtisseurs de la pyramide -
13les plus anciens journaux de construction connus !</p>Éléments clés :
<img>avec l'attributsrc(URL de l'image),alt(description) etwidth(largeur)<figure>+<figcaption>- enveloppe sémantique de l'image avec une légende
Étape 4 : Section avec liens
Ajoute une section avec des liens vers des ressources externes et des informations de contact :
1<h2>Liens utiles</h2>
2
3<p>Tu veux en savoir plus sur l'Égypte ancienne ?
4Voici mes sources préférées :</p>
5
6<p>
7 <a href="https://www.britannica.com/place/ancient-Egypt" target="_blank" rel="noopener noreferrer">
8 Encyclopédie Britannica - Égypte ancienne
9 </a>
10</p>
11
12<p>
13 <a href="https://www.metmuseum.org/about-the-met/collection-areas/egyptian-art" target="_blank" rel="noopener noreferrer">
14 Metropolitan Museum - Art égyptien
15 </a>
16</p>
17
18<h2>Contact</h2>
19
20<p>N'hésite pas à me contacter :</p>
21<p>
22 E-mail : <a href="mailto:amara.hassan@egypt-discoveries.com">amara.hassan@egypt-discoveries.com</a><br>
23 Téléphone : <a href="tel:+48123456789">+48 123 456 789</a>
24</p>
25
26<p><a href="#top">Retour en haut</a></p>Dans les liens, nous avons appliqué :
target="_blank"etrel="noopener noreferrer"- ouverture sûre dans un nouvel ongletmailto:- lien qui ouvre le client de messagerietel:- lien d'appel téléphonique (utile sur les téléphones)href="#top"- lien d'ancrage vers le haut de la page
Étape 5 : Pied de page avec commentaire HTML
Termine la page avec un pied de page et des commentaires dans le code :
1<hr>
2
3<!-- Pied de page -->
4<p>Page créée dans le cadre du cours CodeWorlds - Monde HTML/CSS</p>
5<p>Dernière mise à jour : 2024</p>
6
7<!--
8 TODO : À l'avenir, ajouter :
9 - Galerie de photos des expéditions
10 - Formulaire de contact
11 - Carte des découvertes
12-->Ici, nous avons utilisé :
- Les commentaires HTML
<!-- -->- notes pour le programmeur, invisibles sur la page
Structure complète
En résumé, notre carte de visite contient :
- Des titres (
<h1>,<h2>) - organisation des sections - Des paragraphes (
<p>) - contenu textuel - De la mise en forme (
<strong>,<em>,<mark>) - emphase du texte - Une citation (
<blockquote>) - la devise de l'exploratrice - Des lignes (
<hr>,<br>) - séparateurs et sauts de ligne - Une image (
<img>) avec<figure>et<figcaption>- photo avec légende - Des liens (
<a>) - navigation, e-mail, téléphone, ancres - Des commentaires (
<!-- -->) - notes dans le code
Mohamed résume : « Tu as créé ta première vraie page HTML ! Chaque élément que tu as utilisé a sa place - comme chaque pierre dans une pyramide. Maintenant, essaie dans l'éditeur ci-dessous et crée ta propre carte de visite ! »
Code de cette leçon : index.html
1<!DOCTYPE html>
2<html lang="fr">
3<head>
4 <meta charset="UTF-8">
5 <title>Carte de visite - Mohamed Al-Rashid</title>
6</head>
7<body>
8 <h1>Mohamed Al-Rashid</h1>
9 <p><em>Archéologue et découvreur de mystères anciens</em></p>
10
11 <hr>
12
13 <figure>
14 <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/af/All_Gizah_Pyramids.jpg/500px-All_Gizah_Pyramids.jpg"
15 alt="Pyramides de Gizeh - le lieu de travail de Mohamed"
16 width="500">
17 <figcaption>Pyramides de Gizeh - mon lieu de travail préféré</figcaption>
18 </figure>
19
20 <h2>À propos de moi</h2>
21 <p>Je suis <strong>archéologue</strong> avec <mark>30 ans d'expérience</mark>
22 dans l'étude des civilisations anciennes. Je suis spécialisé dans
23 le <em>déchiffrement des hiéroglyphes</em> et la découverte de tombeaux oubliés.</p>
24
25 <blockquote>
26 "Chaque pierre d'une pyramide raconte une histoire - il suffit de savoir l'écouter."
27 </blockquote>
28
29 <h2>Mes découvertes</h2>
30 <ul>
31 <li>Tombeau de Néfertiti - <strong>2019</strong></li>
32 <li>Rouleaux de la bibliothèque d'Alexandrie - <strong>2021</strong></li>
33 <li>Temple souterrain d'Osiris - <strong>2023</strong></li>
34 </ul>
35
36 <hr>
37
38 <h2>Contact</h2>
39 <p>E-mail : <a href="mailto:mohamed@pyramids.eg">mohamed@pyramids.eg</a></p>
40 <p>Site web : <a href="https://example.com" target="_blank" rel="noopener noreferrer">www.pyramids.eg</a></p>
41 <p>© 2025 Mohamed Al-Rashid</p>
42</body>
43</html>Tu as repéré une erreur dans cette leçon ?
Tâches pratiques dans le jeu
- Éditeur de code
Crée une carte de visite avec : un nom dans <h1>, une spécialisation dans <em>, une photo dans <figure>, une description avec <strong> et <mark>, une citation dans <blockquote>, une liste de découvertes (chacune sur sa propre ligne, par exemple séparée par <br>), et des informations de contact avec des liens mailto: et tel:.
- Éditeur de code
Crée une carte de visite complète avec navigation (#about-me, #discoveries, #gallery, #contact), des sections mises en forme, une galerie de 2 photos dans <figure>, des liens e-mail/téléphone, et un lien « Retour en haut ». Utilise <hr> entre les sections.