HTML staat voor HyperText-opmaaktaal, Engelse uitdrukking die "Hypertext Markup Language" betekent. Het bestaat uit een opmaaktaal die wordt gebruikt om webpagina's te maken, waarmee het mogelijk is om van documenten die op vrijwel elk type computer kunnen worden gelezen en via de internetten.
Om HTML-documenten te schrijven heb je niets meer nodig dan een eenvoudige teksteditor en kennis van de codes waaruit de taal bestaat. De codes (bekend als tags) dienen om de functie van elk element van de webpagina aan te geven. Tags werken onder andere als tekstopmaakcommando's, formulieren, links (links), afbeeldingen, tabellen.
U browsers (browsers) identificeren de tags en presenteer de pagina zoals gespecificeerd. Een HTML-document is platte tekst, die kan worden bewerkt in Kladblok (Windows) of Teksteditor (Mac) en omgezet kan worden in hypertekst.
De HTML-taal is gemaakt door Tim Barners Lee in de jaren 1990. Taalspecificaties worden beheerd door de W3C (Wereldwijde web consortium).
Geëvolueerde versies van HTML omvatten XHTML (een meer rigoureuze syntaxd, op XML gebaseerde taal) en HTML5 (vijfde versie van HTML die nieuwe functies biedt, voornamelijk de manipulatie van grafische en multimedia-inhoud).
Zie ook de betekenis van HTTP.