🎨 VOTRE PREMIÈRE PAGE WEB

Apprenez à créer des sites web avec HTML

👋 Bienvenue !

Bienvenue dans le monde passionnant du développement web ! Ce livre vous guidera pas à pas pour créer votre première page web en HTML.

Vous découvrirez les bases essentielles et apprendrez à structurer votre contenu avec les bonnes balises.

Qu'est-ce que le HTML ?

HTML signifie HyperText Markup Language. C'est le langage de base utilisé pour créer des pages web.

Il permet de structurer le contenu d'une page en utilisant des balises.

💡 Astuce

Pour créer une page web en HTML, il suffit de créer un fichier avec l'extension .html. Ce fichier s'ouvre dans le navigateur web simplement en faisant un double-clic dessus.

📄 FICHIER .HTML

Un fichier HTML est reconnu par son extension .html

🎯 À vous de jouer !

1 Téléchargez Visual Studio Code

2 Créez un nouveau fichier nommé "index.html"

3 Double-cliquez sur le fichier pour l'ouvrir dans votre navigateur

Que sont les balises ?

Les balises HTML sont écrites entre chevrons < et >.

Elles indiquent au navigateur la nature du contenu qu'elles encadrent.

<balise> contenu </balise>

Structure d'une balise HTML

⌨️ Comment taper les chevrons ?

Sur PC :

  • Chevron ouvrant < : touche <
  • Chevron fermant > : Maj + <

Sur Mac :

  • Chevron ouvrant < : touche <
  • Chevron fermant > : + <
Balise Signification Exemple
<title> "Ceci est le titre de la page" <title>Ma Page</title>
<img> "Ceci est une image" <img src="photo.jpg">
<p> "Ceci est un paragraphe de texte" <p>Bonjour le monde!</p>

Balises en paires

Elles s'ouvrent, contiennent du texte, et se ferment plus loin.

<title>Ceci est le titre de ma page</title>

On a une balise ouvrante <title> et une balise fermante </title>.

Balises orphelines

Elles servent à insérer un élément à un endroit précis (comme une image).

<img>

Il n'y a pas besoin de balise fermante.

⚠️ Attention !

Jusqu'à récemment, on mettait un / à la fin des balises orphelines : <img />.

Cette syntaxe génère maintenant un avertissement. Il n'est donc pas recommandé de mettre un slash à la fin d'une balise orpheline.

Petit quiz

Quelle est la différence entre une balise en paire et une balise orpheline ?
A) Les balises en paires ont une couleur différente
B) Les balises en paires ont une balise ouvrante et fermante, les orphelines n'en ont qu'une
C) Il n'y a pas de différence

Voici le code de base que vous devez utiliser pour créer votre première page web :

<!DOCTYPE html>
<html lang="fr">
    <head>
        <meta charset="utf-8">
        <title>Le titre de ma page</title>
    </head>
    <body>
    </body>
</html>

💬 À propos de lang="fr"

L'attribut lang="fr" précise la langue du site web.

Ce n'est pas obligatoire, mais cela évite des soucis d'affichage et indique que votre site est en français.

STRUCTURE HTML
DOCTYPE → HTML → HEAD → BODY

L'ordre des balises est important !

Balise Fonction Explication
<!DOCTYPE html> Déclaration du type de document Indique qu'il s'agit d'une page HTML5
<html> Racine du document Englobe tout le contenu de la page web
<head> En-tête de la page Contient les métadonnées (non affichées)
<meta charset="utf-8"> Encodage des caractères Permet d'afficher correctement les accents
<title> Titre de la page S'affiche dans l'onglet du navigateur
<body> Corps de la page Contient tout ce qui sera affiché à l'écran

⚠️ Ordre important !

Les balises doivent s'emboîter correctement, comme des poupées russes.

Incorrect : <html><body></html></body>

Correct : <html><body></body></html>

👨‍👩‍👧‍👦 Relations parent-enfant

En HTML, on parle d'éléments "parents" qui contiennent des éléments "enfants".

Par exemple, <html> est le parent de <head> et <body>.

Pourquoi commenter ?

Les commentaires servent à laisser des indications dans votre code. Ils ne sont pas affichés sur la page web.

Ils vous aident à vous rappeler comment fonctionne votre code si vous y revenez plus tard.

<!-- Ceci est un commentaire -->

⌨️ Raccourci Visual Studio Code

Pour commenter une ligne rapidement :

  • Windows : Ctrl + K puis Ctrl + C
  • Mac : + K puis + C

🔒 Attention à la confidentialité

Tout le monde peut voir le code source de votre page une fois mise en ligne. Ne mettez donc pas d'informations sensibles dans les commentaires !

🎯 Exercice pratique

Dans votre fichier index.html :

1 Insérez la structure de base HTML

2 Changez le titre pour : "Accueil – Robbie Lens Photographie"

3 Écrivez un commentaire dans le body

Ce que vous avez appris

  • Créer un fichier HTML avec l'extension .html
  • Utiliser les balises en paires et orphelines
  • Comprendre la structure de base d'une page HTML
  • Ajouter des commentaires dans votre code

🔮 Prochaines étapes

Maintenant que vous savez créer la structure de base, vous pouvez :

  • Ajouter du texte avec des paragraphes <p>
  • Insérer des images avec <img>
  • Créer des liens avec <a>
  • Organiser votre contenu avec des titres <h1> à <h6>
🎉 FÉLICITATIONS !
Vous savez créer une page web

Vous avez franchi la première étape !