Une page web est un document. Le HTML décrit les blocs : titre, texte, lien, image. Le CSS décide de la couleur, de l'espace et de la typographie. Le JavaScript réagit aux actions.
Sur Solaria, les pages de cours sont générées côté serveur. Le navigateur reçoit déjà le texte de la leçon, puis les boutons ajoutent la progression.