HTML (HyperText Markup Language) er et mærkningssprog, der bruges til at opbygge og strukturere indholdet på en hjemmeside. Det angiver, hvilke elementer en side består af, såsom overskrifter, tekst, billeder og links, og hvordan disse er organiseret. HTML står for selve indholdet og strukturen.
En HTML-fil har en fast grundstruktur. Den starter med doctype-erklæringen, som angiver, at dokumentet er skrevet i HTML5. Hele siden er omsluttet af html-elementet og er opdelt i head og body. Head indeholder information om siden, fx titel og tegnsæt, mens body indeholder det indhold, som vises i browseren.
<h1> Overskrift
<h2> Underoverskrift
<p> Paragraph/tekst
<ul> punkt liste
<ol> liste med 1.2.3 punktet
<li> punkt på listen
<a> anker til links