JavaScript + HTML

Le langage du web - et tu y es deja

La page que tu lis est faite de trois langages qui travaillent ensemble. Ils tournent dans chaque navigateur, sans rien installer.

Le trio du web

LangageSon roleComparaison
HTMLLa structure : titres, paragraphes, boutonsle squelette
CSSL'apparence : couleurs, polices, mise en pageles vetements
JavaScriptLe comportement : ce qui bouge, reagit, calculeles muscles

Des echantillons de code

Voici du HTML tout simple. Chaque balise ouvre avec <...> et ferme avec </...> - tu as deja vu ca avec le XML au jour des fichiers !

<h1>Bonjour les sciences</h1> <p>Mon premier paragraphe.</p> <button id="action-coucou">Clique-moi</button>

Et voici du JavaScript qui rend le bouton vivant. La logique (variables, fonctions) est la meme qu'en Python - seule l'ecriture change :

// Python : def saluer(): ... function saluer() { let nom = "Maya"; alert("Bonjour " + nom); }

Bac a sable web - ecris, clique, ca s'execute

Ce code tourne pour de vrai dans le cadre de droite (en securite, isole de la page). Modifie-le, ou clique un exemple, puis Executer.

Ton code (HTML + CSS + JavaScript)
Resultat en direct
Le lien avec ce cours
Tous les visualisateurs, quizz et simulateurs du cours sont faits en JavaScript. Le bac a sable Python du cours, lui, fait tourner du vrai Python dans le navigateur grace a du JavaScript : c'est dire sa puissance.