NSI (Spé) — Interactions homme-machine sur le Web
Interactions sur le Web : HTML, CSS, JavaScript
Résumé
Une page web repose sur trois langages complémentaires : HTML pour la structure (titres, paragraphes, liens, images), CSS pour la mise en forme (couleurs, tailles, positionnement) et JavaScript pour l'interactivité (réactions aux clics, modifications dynamiques de la page). HTML utilise des balises comme <h1>, <p>, <a href="..."> et <img src="...">. Les formulaires HTML (<form>, <input>, <button>) permettent à l'utilisateur d'envoyer des données au serveur. Le modèle client-serveur structure les échanges : le navigateur (client) envoie une requête HTTP et le serveur répond avec le contenu de la page. JavaScript peut réagir à des événements (clic, survol, saisie) grâce à des écouteurs d'événements (addEventListener).