HTML (HyperText Markup Language) to dominujący język znaczników używany do tworzenia stron internetowych. Na współczesnych stronach internetowych HTML służy do oznaczania zawartości strony, natomiast CSS i Javascript służą do definiowania odpowiednio stylów i zachowań.