L'HTML (HyperText Markup Language) è il linguaggio di markup standard utilizzato per la creazione e la strutturazione di pagine web. HTML5 rappresenta l'ultima revisione principale dell'HTML e introduce una vasta gamma di nuove funzionalità e miglioramenti significativi rispetto alle versioni precedenti. I file HTML contengono testo semplice e tag specifici che definiscono la struttura e il contenuto di una pagina web, inclusi elementi fondamentali come intestazioni, paragrafi, elenchi, immagini, video e collegamenti ipertestuali. I browser web interpretano questi tag per renderizzare e visualizzare correttamente la pagina all'utente finale. Con l'avvento di HTML5, sono stati introdotti nuovi elementi semantici come <article>, <aside>, <nav>, <header>, <footer> e <section>, che permettono di definire con maggiore precisione la struttura logica e il significato dei contenuti di una pagina. Inoltre, HTML5 include il supporto nativo per i contenuti multimediali tramite i tag <audio> e <video>, eliminando in molti casi la necessità di plugin di terze parti come Flash. Offre anche API avanzate per l'archiviazione offline, la geolocalizzazione e le funzioni di trascinamento (drag-and-drop), rendendo le applicazioni web estremamente più ricche, interattive e performanti. I file HTML sono componenti essenziali per lo sviluppo di siti e applicazioni web moderne e godono del supporto universale da parte di tutti i principali browser web.