Skrót HTML oznacza HyperText Markup Language, czyli hipertekstowy język znaczników. Jest to język wykorzystywany do tworzenia stron internetowych, a znaczniki (tagi) służą w nim do tworzenia struktury i zawartości witryn.
Podstawowymi kategoriami znaczników są otwierające (jak , oznaczający pogrubienie tekstu) i zamykające (np. , określający koniec fragmentu tekstu, który ma zostać pogrubiony). Ponadto znaczniki mogą być uzupełnione o atrybuty określające wskazany element.
Do kluczowych znaczników należą między innymi: , określający najważniejsze informacje o dokumencie,
, zawierający widoczny w wynikach wyszukiwania tytuł strony, nagłówki
.
– paragraf, czy
Dzięki językowi HTML strony internetowe mogą być odczytywane przez przeglądarki. Wyświetlą one poprawnie m.in. strukturę akapitów, nagłówków, pliki graficzne i multimedialne, hiperłącza czy formularze.
Najnowszą wersją języka HTML jest HTML5. Powstał w 2008 roku i umożliwia odtwarzanie w witrynach plików multimedialnych oraz wyświetlanie grafiki wektorowej. Dzięki temu ograniczona została konieczność używania Adobe Flash, który pochłania duże zasoby systemu oraz bywa niestabilny.
W stosunku do HTML4 piąta wersja wprowadza także nowe tagi i typy. Umożliwia także tworzenie stron dla urządzeń mobilnych.