Core Fundamentals
HTML Fundamentals
This is your HTML hub. Each lesson is a short, focused guide that walks you through real-world markup step by step—no fluff, just practical examples.
- 8 Modules
- 42 Lessons
1. The Quick Start
Introduction to HTML
HTML is the starting point for building anything on the web. It’s the “structure layer” that tells the browser what content exists and how that content is organized.
Basic Document Structure
Before you start building real websites, it’s important to understand how an HTML document is organized.
Headings and Paragraphs
Once you understand the basic structure of an HTML document, the next step is learning how to add real content to your pages.
Text Formatting Tags
Once you know how to structure content using headings and paragraphs, the next step is learning how to format text inside those paragraphs.
Creating Lists in HTML
Lists are one of the most common ways content is organized on the web. From navigation menus and feature lists to step-by-step instructions and outlines, lists help make information easier to read and understand.
Hyperlinks and Anchors
Hyperlinks are what turn individual web pages into a connected web. Without links, every page would exist in isolation, and the internet as we know it wouldn’t exist.
Displaying Images in HTML
Images play a huge role in how websites look and feel. They help explain ideas, create visual interest, and guide users through content.
Comments in Code
When you’re learning HTML, it’s easy to focus only on what appears in the browser. But behind every clean, understandable web page is code that is easy for humans to read and maintain.
2. Forms & User Inputs
Form Basics
Forms are one of the most important parts of the web. Any time you sign up for an account, log in, search for something, or submit information, you are using an HTML form.
Input Types Guide
In the previous lesson, you learned how to create basic forms and collect user input. Now it’s time to go deeper and understand one of the most important parts of forms: input types.
Key Concepts
Semantic HTML
Accessibility
DOM
Attributes
Tables
SEO
Forms
Media