Introduction

HTML (HyperText Markup Language) est un langage de balisage dérivé du SGML (Standard Generalized Markup Language), conçu pour structurer le contenu des documents web. Les balises HTML servent de marqueurs permettant d’indiquer à l’interpréteur (le navigateur) la nature et la fonction des différents éléments textuels ou multimédias.

Le rôle principal de HTML est de décrire la structure et le contenu sémantique d’une page (titres, paragraphes, liens, images, etc.). En revanche, la présentation visuelle de ces éléments ne relève pas de HTML : elle est définie à l’aide d’un langage dédié, CSS (Cascading Style Sheets).