Une page web est l’élément unitaire constitutif du site web. Elle est formée d’éléments visibles et invisibles à l’oeil. Les éléments visibles sont le texte, les images, les animations et vidéo. Les éléments invisibles sont composés de codes interprétés par le navigateur pour assurer la mise en page des éléments visibles et leurs éventuelles interactions possibles avec l’utilisateur.
Ces codes répondent à des standards. Une page web digne de ce nom est normalement composée uniquement en respectant ces standards. Ces codes sont de plusieurs types, principalement HTML, CSS, JavaScript et leur évolution successives.
Techniquement, une page web n’est que le renvoi par un serveur à un navigateur d’un fichier texte qu’il est assez simple de lire dans sa forme brute et non interprétée par le navigateur. Pour cela, il suffit dans le navigateur de demander à voir les sources de la page sur laquelle on se trouve (option disponible dans un menu ou un autre suivant le navigateur employé)