Organisation du cours
4 cours magistraux, 6 TD, 5 TP
Rôle du navigateur
Afficher et interpréter le code HTML
Client/serveur — définition ?
Modèle où le client demande, le serveur répond
Historique du Web
Créé en 1989 par Tim Berners-Lee au CERN
Structure d'une URL
Protocole, domaine, chemin, paramètres
Création d'une page web
Utiliser un éditeur de texte, tester dans un navigateur
Balises HTML — types
Ouvrantes, fermantes, autofermantes
Balises courantes
<a>, <h1>-<h6>, <p>
Éléments multimédias HTML5
<img>, <audio>, <video> avec attributs src, controls
Compatibilité navigateurs
Tester sur plusieurs navigateurs et versions
Code minimal HTML5
<!DOCTYPE html><html lang='fr'><head><meta charset='UTF-8'><title></title></head><body></body></html>
Outils de développement web
Éditeur, navigateur, documentation MDN
Page web — définition
Fichier HTML interprété et affiché par le navigateur
Fonctionnement client-serveur
Client demande, serveur fournit la réponse
Résolution DNS — rôle
Convertir nom de domaine en adresse IP
Création d'une page web
Écrire le code HTML dans un éditeur, tester dans un navigateur
Balise autofermante
<img />, <input />, <br />
Balises sémantiques
<header>, <footer>, <article> pour mieux structurer
Test navigateur croisé
Vérifier compatibilité sur différents navigateurs
Historique du Web — dates clés
1989 création, 1994 W3C, 2004 WhatWG, 2008 HTML5
Rôle des outils web
Créer, tester, déboguer, documenter
Différence HTML/Python
HTML est un langage de balisage, Python un langage de programmation
Balise <a>
Créer un lien hypertexte
Balise <h1>-<h6>
Titres de niveaux 1 à 6 pour structurer le contenu
Testez vos connaissances avec un QCM de 12 questions sur Introduction au Web et HTML.
1. Qu'est-ce qu'un serveur DNS dans le contexte d'internet ?
2. Quel est le rôle principal du test en navigateur croisé dans le développement web ?
Révisez le cours complet dans la fiche de révision de Introduction au Web et HTML.
Voir la fiche →Bases de données
Bases de données
Bases de données
Programmation
Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards