Езикът за маркиране на хипертекст или HTML е стандартният език за маркиране на документи, предназначени за показване в уеб браузър. Той може да бъде подпомогнат от технологии като Cascading Style Sheets (CSS) и скриптови езици като JavaScript. Уеб браузърите получават HTML документи от уеб сървър или от локално хранилище и визуализират документите в мултимедийни уеб страници. HTML описва семантично структурата на уеб страница и първоначално включва реплики за външния вид на документа.
HTML елементите са градивните елементи на HTML страниците. С HTML конструкции изображения и други обекти като интерактивни форми могат да бъдат вградени в изобразената страница. HTML предоставя средство за създаване на структурирани документи, като обозначава структурна семантика за текст като заглавия, абзаци, списъци, връзки, цитати и други елементи. HTML елементите са очертани с тагове, написани с помощта на ъглови скоби. HTML маркирането се състои от няколко ключови компонента, включително тези, наречени тагове (и техните атрибути), базирани на знаци типове данни, препратки към знаци и препратки към обекти. HTML таговете най-често се предлагат по двойки като <h1> и </h1>, въпреки че някои представляват празни елементи и затова са несдвоени, например <img> тагът.