Le HTML (HyperText Markup Language) est le langage de balisage standard utilisé pour créer des pages web. HTML5 est la dernière révision majeure du HTML, intégrant de nombreuses nouvelles fonctionnalités et améliorations par rapport aux versions précédentes. Les fichiers HTML contiennent du texte et des balises qui définissent la structure et le contenu d'une page web, incluant les titres, paragraphes, listes, images, vidéos et liens. Les navigateurs web interprètent ces balises pour afficher la page à l'utilisateur. HTML5 a introduit de nouveaux éléments sémantiques tels que <article>, <aside>, <nav>, <header>, <footer> et <section> pour mieux définir la structure d'une page web. Il inclut également la prise en charge du contenu multimédia via les balises <audio> et <video>, éliminant ainsi le besoin de plugins tiers comme Flash dans de nombreux cas. HTML5 fournit aussi des API pour le stockage hors ligne, la géolocalisation et la fonctionnalité glisser-déposer, permettant des applications web plus riches et interactives. Les fichiers HTML sont essentiels pour créer des sites et des applications web, et ils sont pris en charge par tous les principaux navigateurs web.