Thème 1 : Le web⚓︎
🎯 Objectifs pédagogiques⚓︎
| Partie | Objectifs |
|---|---|
| 🧠 Comment pense un navigateur ? | Comprendre les échanges entre client (navigateur) et serveur via des protocoles (HTTP) |
| 🏗 Construire une page Web (avec HTML) | Découvrir le rôle du HTML pour structurer le contenu d’une page |
| 🎨 Embellir ta page (avec CSS) | Comprendre le rôle du CSS pour modifier l’apparence d’une page |
| 🔗 Créer des liens entre tes pages | Maîtriser la notion d’URL et créer des liens avec la balise <a> |
🧠 Compétences travaillées :
- Identifier les principaux composants du Web (serveurs, clients, protocole HTTP, URL…)
- Lire et modifier un code HTML de base
- Ajouter des styles simples en CSS
- Créer un mini-site Web composé de plusieurs pages reliées entre elles
- Développer l’autonomie numérique et l’esprit de logique
🎥 Vidéos
🎥 Regarde chacune des vidéos suivantes
🔁 Repère les mots clés
📝 Donne une explication des mots-clés.
Internet est le réseau qui connectent les ordinateurs, tablettes, téléphone,... entre eux. Sur ce gros réseaux, chaque objet est identifié par une adresse IP.
Le modèle client-serveur Le Web désigne un ensemble de ressources numériques disponibles sur Internet. Il est basé sur l'utilisation des liens hypertextes qui permettent de surfer d'une ressource à une autre.
Les échanges et leurs protocoles Pour pouvoir accéder à des pages Web, les internautes utilisent des logiciels appelés navigateurs. Leur rôle est de demander aux serveurs les contenus qu'ils hébergent et ensuite de les afficher. Afin de pouvoir se comprendre, le client (le navigateur) et le serveur utilisent le protocole de communication HTTP (HyperText Transfer Protocol) ou HTTPS sa version sécurisée (HyperText Transfer Protocol Secure).

Exemples de navigateurs Safari, Chrome, Edge, Firefox
Les URL Pour trouver une ressource sur le Web, il faut pouvoir la localiser précisément et de façon unique. C'est le rôle de l'URL (Uniform Resource Locator) qui indique le protocole utilisé, le nom de domaine du service hébergeant la ressource, puis le chemin à suivre pour trouver la ressource sur le serveur.

Les Cookies Lors de la navigation, de petits fichiers texte sont enregistrés : les cookies. D'utilité variable, ils peuvent être retirés manuellement ou en configurant le navigateur.
Les moteurs de recherches Un moteur de recherche est un site qui référence les contenus du Web. Pour cela, il utilise des robots qui explorent le Web en utilisant les liens hypertextes. Lorsque l'internaute envoie une requête sous forme de mots-clés, des algorithmes ordonnent les URL correspondantes en fonction de leur pertinence supposée.
Exemple de moteur de recherche : Google, Ecosia, Qwant, Bing
HTML-CSS sont des langages de programmation pour créer des pages web. Le HTML permet de créer le contenu, le CSS permet de définir du style.
Questions
-
Qu'est ce que le web ?
- un réseau social
- Un ensemble de pages reliées entre elles par des liens
- Un système d'exploitation
- Un logiciel
-
Quels sont les deux éléments principaux qui permettent de naviguer sur le Web ?
- Un navigateur et un serveur web
- Un serveur et un logiciel antivirus
- Un moteur de recherche et un réseau social
- Un ordinateur et un smartphone
-
Qu’est-ce qu’un URL ?
- Un logiciel pour naviguer sur Internet
- L’adresse d’une ressource sur le Web
- Un protocole de communication
- Un virus informatique
-
Que signifie HTTP ou HTTPS dans une adresse web ?
- Un type de navigateur
- Un protocole pour transférer des pages web
- Un langage de programmation
- Un système de protection antivirus
-
Qu’est-ce qu’un serveur web ?
- Un logiciel pour créer des sites
- Un moteur de recherche
- Un ordinateur qui stocke et envoie des pages Web
- Un virus
-
Qui a inventé le World Wide Web et en quelle année ?
- Steve Jobs en 1985
- Tim Berners-Lee en 1989
- Bill Gates en 1990
- Mark Zuckerberg en 2004
-
Quel était l’objectif principal du Web à sa création ?
- Créer un réseau social
- Diffuser des vidéos
- Vendre des produits en ligne
- Partager facilement des documents entre chercheurs
-
Quelle est la différence principale entre Internet et le Web ?
- Internet est un service, le Web est le réseau
- Internet est le réseau mondial, le Web est un service fonctionnant sur Internet
- Internet est un logiciel, le Web est un matériel
- Internet et le Web sont exactement la même chose
-
Quel est un enjeu important de la sécurité sur le Web ?
- Installer plus de publicités
- Rendre les sites plus lents
- Augmenter la taille des pages web
- Protéger les données personnelles
Introduction aux langages du Web : HTML/CSS⚓︎
| Notion | objectif |
|---|---|
| HTML | 🏗 Construire une page Web (avec HTML) |
| CSS | 🎨 Embellir ta page (avec CSS) |
| URL | 🔗 Créer des liens entre tes pages |
| Structure Web | 🧠 Comment pense un navigateur ? |
| JavaScript (option) | 🕹 Rendre ta page interactive |
Exemples
🎯 Sujets possibles pour votre page Web⚓︎
Les activités pour créer les pages Web seront à faire sur le site Capytale :
WEB 1
WEB 2
WEB 3
WEB 4
WEB 5
WEB 6
Vous allez publier une page contenant au moins :
- un titre
- deux sous-titres
- trois paragraphes
- des images
- un lien hypertexte
Et vous devez traiter l’un des sujets suivants :
| 🌐 Notion | 🎯 Objectif |
|---|---|
| 🌍 Internet vs Web | Distinguer l’infrastructure (Internet) du service (Web) |
| 🧠 Fonctionnement du Web | Comprendre l’échange client-serveur via HTTP |
| 🧱 HTML / CSS | Structurer et styliser une page web |
| 💻 Client / Serveur | Expliquer le rôle du navigateur et du serveur |
| 🌐 DNS | Comprendre comment un nom de domaine devient une adresse IP |
| 📦 Hébergement | Découvrir comment un site est mis en ligne |
| 🔍 Moteurs de recherche | Comprendre comment les pages sont indexées et classées |
| 📁 Structure de site | Concevoir l’organisation d’un site multi-pages |
| ⚖️ Droit et éthique | Respecter les droits (image, auteur, données personnelles) |
📚 Glossaire – Les notions du Web
| Terme | Définition |
|---|---|
| Web | Ensemble de pages accessibles via Internet à l’aide d’un navigateur. |
| Navigateur | Logiciel (comme Chrome, Firefox…) qui affiche les pages Web. |
| Serveur | Ordinateur qui envoie les pages Web quand on les demande. |
| HTTP | Protocole utilisé pour que le navigateur communique avec le serveur. |
| URL | Adresse d’une page Web (ex. : https://exemple.fr/page.html). |
| HTML | Langage qui structure le contenu d’une page (titres, paragraphes, images…). |
| Balise HTML | Mot-clé entre < et > utilisé pour structurer (ex. : <h1>, <p>, <a>). |
| CSS | Langage qui permet de modifier l’apparence de la page (couleurs, polices, mise en page…). |
| JavaScript | Langage qui permet de rendre une page interactive (ex. : bouton qui affiche un message). |
| Fichier HTML | Fichier contenant le code de la page (structure et contenu). |
| Fichier CSS | Fichier qui contient les règles de style (couleurs, tailles, etc.). |
| Lien hypertexte | Élément cliquable qui mène vers une autre page (créé avec la balise <a>). |
| Balise | Rôle |
|---|---|
<html> |
Balise racine d’une page HTML |
<head> |
Contient les infos invisibles de la page (titre, encodage, etc.) |
<title> |
Titre affiché dans l’onglet du navigateur |
<body> |
Contenu visible de la page |
<h1> à <h6> |
Titres (du plus important <h1> au moins important <h6>) |
<p> |
Paragraphe |
<br> |
Saut de ligne |
<strong> |
Texte en gras (important) |
<em> |
Texte en italique (emphase) |
<a> |
Lien hypertexte |
<img> |
Image |
<ul> / <ol> |
Liste à puces / liste numérotée |
<li> |
Élément d’une liste |
<div> |
Bloc de contenu (sans signification sémantique particulière) |
<span> |
Portion de texte en ligne |
| Propriété | Rôle |
|---|---|
color |
Couleur du texte |
background-color |
Couleur de fond |
font-size |
Taille du texte |
font-family |
Police d’écriture |
text-align |
Alignement du texte (left, center, right...) |
margin |
Marge extérieure (espace autour de l’élément) |
padding |
Marge intérieure (espace entre le contenu et la bordure) |
border |
Bordure autour de l’élément |
width / height |
Largeur / hauteur de l’élément |
display |
Type d’affichage (block, inline, flex...) |
position |
Positionnement (relative, absolute, fixed...) |
text-decoration |
Décoration du texte (souligné, barré...) |
hover (pseudo-classe) |
Effet lors du survol de l’élément |