HTML5 (HyperText Markup Language) est la version qui succède à HTML4 et XHTML 1.1
Ce terme (HTML5) englobe souvent l'ensemble composé de HTML5, CSS3 et JavaScript. Il est le signe d'une évolution globale et importante du web.
HTML est le langage de balisage pour concevoir des pages web et leur contenu. La version 5 apporte des simplifications (comme ci-dessous, la déclaration du doctype), des balises sémantiques (<header>, <footer>, <aside>, <nav>...) ou multimédia (audio , video ) et autres nouveautés telles que le canvas.
CSS, devenu incontournable, permet de séparer le contenu (HTML) de la page web de sa présentation, celle-ci est alors définie dans un fichier annexe (ayant l'extension "CSS") qui contient ces règles de présentation. La version 3 apporte son lot de nouveautés (animations, sélecteurs, effets...)
JavaScript est le langage de programmation interactif utilisé dans les pages web, il s'enrichit entre autre de nouvelles API (manipulation du DOM, géolocalisation, drag and drop...)