HTML describes the structure of a web page semantically and originally included cues for its appearance. HTML elements are the building blocks of HTML pages.