La programmation Web a ceci de particulier que le serveur effectue une partie de la tâche (ex : accès aux données, traitement de l’information) mais que c’est du côté du client (le navigateur Web) que l’interaction avec l’utilisateur a lieu.
Du côté client, le navigateur peut interpréter le code HTML, CSS, Javascript, XML et XSL.Du côté serveur, on retrouve différents langages comme ASP.NET, PHP et JSP. Le serveur exécute le code écrit dans ces langages pour générer du code client (HTML, Javascript, …) afin que le client puisse l’interpréter.
Une bonne habitude à prendre : regarder le code de la page Web générée par le serveur. Ceci vous aidera à mieux contrôler le comportement du site Web.