Skip to content

HTML Crash Course (Beta)


This course is still a work in progress.

Below you will find a collection of tutorials on the basics of HTML, the markup language for the web.

In this course, we’ll cover the following basic concepts: elements, tags, attributes, and values.

We’ll also cover these other concepts: Emmet, Unsplash, the Mozilla Developer Network, and coding style guides.

Before You Start

These tutorials assume you have a basic understanding of using a text editor, like VS Code.

Getting Started

Boilerplate Code

Paragraph Element

Heading Elements

List Elements


Learn how to create links to other pages or other websites.


Creating more files Internal links External links View Page Source

Image Element

Semantic Elements

Learning More

Next Steps

After taking this course, you can take our CSS Crash Course.