Learn HTML and How to Build Websites

The best way to learn HTML! Quickly and easily learn HTML code and begin creating your first websites and blogs in no time. Waste no time...let's get right to it!

Things You'll Need

A Domain Name. You will need to purchase a domain name like This is is required to view your website on the internet.

Web Hosting. You will need to purchase web hosting. This is also required to upload your site to the internet. It is the storage space on the internet that will host your website files.

Both are very inexpensive and are generally paid for by a monthly or annual subscription. They can also be cancelled at any time.

You will also need a text editor. You can use the default editor (PC will be Notepad, MAC will be TextEdit). We use Atom. It is a free alternative with great code highlighting and useful tools.

Get your First Website Started

Start by getting your domain and hosting. Click below to begin your search for the perfect domain name.

Click here to find your domain name.

You can learn more about web hosting and domain names by checking out our tutorial on them. Click here to view the tutorial.

What is HTML?

HTML stands for Hyper Text Markup Language. HTML code is used to structure web pages. If compared to constructing a building, HTML would be like the steel or wood frame.

What Does HTML Look Like?

    Html is very easy!

Above is a small snippet of HTML code.

What is CSS?

CSS stands for Cascading Style Sheet. Combined with HTML, it adds styling to your layout. Things like borders, paddings, margins, colors, fonts, backgrounds and more are added using CSS. In our building example, CSS would be like the glass, drywall, paint and other things surrounding the frame.

What Does CSS Look Like?

.className {


Above is a small snippet of CSS code.

HTML and CSS Working Together

            .blueText {
        <span class="blueText">This text will be blue!</span>

Above is an example of HTML and CSS working together.

Continue to the Tutorials

Now that you've seen what HTML and CSS code look like, continue to the tutorials to learn to build your first web pages.

Help Us to Help You

This website and it's tutorials are only made possible with your support. Support money goes towards keeping our servers online.


Link to Us

Spread the word! Let people know about our tutorials by placing links on blogs, websites, forums and other places.


Copyright 2018 Step By Step HTML. All Rights reserved.