Les langages du web client en deux mots
HTML : Structure et contenu de la page
- Tout le texte, les images
- La structure (titre, listes à puces, tableaux, …)
- Analogie corps humain : assimilé au squelette
Vous retrouverez davantage de détails sur notre fiche dédiée au langage HTML.
CSS : Style et mise en page
- Couleurs, bordures, alignement
- Informations latérales, pied de page…
- Analogie corps humain : assimilé à la peau, les vêtements et le maquillage
Vous retrouverez davantage de détails sur notre fiche dédiée au langage CSS.
JavaScript : Evénements, algorithmique
- Au clic sur un bouton, alors…
- Vérification des données de formulaire
- Analogie corps humain : le cerveau et les muscles
Vous retrouverez davantage de détails sur notre fiche dédiée au langage JavaScript.
Quelques précautions
Attention, ces langages ne doivent pas être confondus avec les autres langages que l’on peut retrouver parfois retrouver dans le web côté serveur, tels que :
- Java (attention à la proximité de nom avec « JavaScript », ils n’ont rien à voir). Voir notre fiche dédiée au langage Java.
- PHP : voir notre fiche dédiée au langage PHP.
- C# : voir notre fiche dédiée au langage C#.
- Python : voir notre fiche dédiée au langage Python.
Un navigateur web (Google Chrome, Microsoft Edge, Mozilla Firefox etc) ne peut comprendre que les langages HTML, CSS et JavaScript.

Dans la partie centrale nommée CSS, les éléments sont agencés en un visage souriant. Dans la partie de droite nommée JavaScript, on voit plusieurs visages orientés différemment ainsi que des contrôles en bas (touches directionnelles notamment). Le texte "Click here to play !" est présent au centre de cette section.