HTML, the DOM, and Browsers (WIP)


This lesson introduces the core components involved in rendering a basic web page.

Learning Material

General HTML

Hypertext Markup Language (HTML) is a format for describing the structure and contents of a web page. Although few modern web sites rely solely on HTML, it still forms the foundation of the page upon which can then be utilized by other technologies.

HTML Subtopics




No problems are written for this lesson yet.

Continuous Lesson Improvement

Please help us make these lessons as relevant and up-to-date for future engineers as possible!

You can help in several ways:

  • Shorten or clarify the writing. We're all busy and less is more.
  • Ask if the purpose of the lesson is unclear. We want all of the lessons to seem useful.
  • Remove exercises or learning material that aren't useful.
  • Add more exercises, exercise answers, or learning material as appropriate.

You can quickly open the lesson page in the GitHub editor. Create a new branch and pull request and assign it to David.