HTML 4.0 era la versione finale dell'Hypertext Markup Language (HTML) prima dell'Extensible Markup Language (XHTML) e rimane l'insieme di markup su cui si basano oggi i siti Web più grandi. Come tutti i livelli HTML, HTML 4.0 era la "raccomandazione" ufficiale del World Wide Web Consortium (W3C), il gruppo che suggerisce gli standard di settore per il Web.
Tra le nuove funzionalità introdotte in HTML 4.0 c'erano:
- Il foglio di stile a cascata, la capacità di controllare il contenuto della pagina Web a più livelli
- La capacità di creare forme più ricche
- Supporto per i frame (che è già supportato dai principali browser)
- Miglioramenti per le tabelle che consentono di utilizzare i sottotitoli per fornire il contenuto della tabella per gli utenti braille o vocali
- La capacità di gestire le pagine in modo che possano essere distribuite in diverse lingue
In pratica, i due principali browser, Netscape e Internet Explorer, supportano HTML 4.0 in modo leggermente diverso o offrono approcci non standard. Questi richiedono sviluppatori Web che utilizzano funzionalità più avanzate per creare pagine per ogni browser e inviare le pagine appropriate all'utente.