About this HTML tutorial

A step-by-step HTML tutorial with theoretical introduction, examples, and source code exercises. In this tutorial we will cover the following:

  • HTML building blocks: HTML elements, attributes, names, and values.
  • The document structure: The HTML document's structure and main sections.
  • Metadata: HTML metadata that goes inside the <head> section.
  • Common elements: Common HTML elements that go inside the <body> section.
  • Importing files: We will also learn how to import the CSS and JavaScript files in our HTML document.
  • The div tag: Using the div tag to organize our HTML code into separate sections.
  • HTML forms: We will learn how to use HTML forms and various form elements to accept the input from a user and send that input to a server.
  • HTML exercises: After every few chapters, we provide solved HTML source code exercises to help you practice the learned material.