Skip to main content

Lesson 1 of 3

Introduction to HTML

Understand what HTML describes and how a browser turns a document into a page.

Lessons in this tutorialIntroduction to HTMLPage StructureElements and Attributes

HTML—HyperText Markup Language—describes the structure and meaning of a web document. It identifies headings, paragraphs, links, forms, navigation, and other parts of a page.

HTML is structure

CSS controls presentation and JavaScript adds behavior. HTML gives both of them a meaningful foundation and gives browsers, assistive technologies, and search engines a shared understanding of the document.

A meaningful document fragment
<article>
  <h1>Learning semantic HTML</h1>
  <p>Start with the meaning of the content.</p>
  <a href="/tutorials/html/page-structure">Continue learning</a>
</article>
Introduction to HTML — HTML Foundations · BuildWithVikesh