Reviews and recommendations on this web site, including web hosting reviews, may result in commissions paid to the Dave's Site. Follow on Twitter @firstdave
Check Out my new PhoneGap Tutorial / Cordova Tutorial

Hosting Tutorial - Table of Contents

This course was developed in much earlier days of the web and has been updated into Web Design Basics for iPad (same Dave, much better course!)
iPage Web Hosting -- Go Green for only $1.99/mo.
Web Hosting HTML Tutorial CSS Tutorial Web Design Tutorial Hosting under $5

HTML An Interactive Tutorial

Starting your Web Site
(How to Create a Home Page)

Getting Started

Have a tablet? Learn HTML on your iPad with my Web Design Basics app, Download Now!

This guide will teach you how to write HTML code by using interactive test boxes, starting in Chapter 1. I keep the chapters short and simple, so I call every chapter a MiniChapter. By the time you finish MiniChapter 10, you'll have a pretty great idea of how to put together your web site.

You're probably thinking, "Great, I can learn basic HTML in 10 short chapters, but how do I get that HTML code up on my web site?"

After you've learned HTML, you'll have to save copies your finished web pages onto your web host.

What is a web host? A web host is a company that runs the super-fast server computers that visitors will access your web site on.

You'll be able to view your choices from my recommended web hosts in the next chapter, which is a quick overview of how to launch your web site quickly and easily on its own server. (It's really easy.)

Chapters 1 through 9 go through how the HTML tags work, teaching you with easy examples.

After you complete those quick chapters, this is the process of posting your HTML files to your web host:

  1. Save your HTML files (and images) to a folder on your computer.
  2. Copy them to your web host ( really easy, we use something called FTP, covered in MiniChapter 10 -after- you're a HTML pro. )
  3. Now the world can access your web site 24 hours a day, 7 days a week, even when you're sleeping, or your computer is turned off, or even when you're on vacation!

You can even create a web site to make money if that's something that interests you. (That's covered later in the course.) You'll have to get a web host if you'd like to make money. That's covered below.

During this tutorial, you will be using our interactive system to learn how to code HTML. Once you're ready to code on your own computer, you can use a regular text editor such as Notepad on Windows or TextEdit on a Mac.

Both Notepad and TextEdit are free and come pre-installed on your computer. You can even download free text editors to make coding easier. But you don't need to worry about those details right now.

Want Free Cell Phone Service? Get 500MB with FreedomPop

Getting on the Web (Finding a Host)

You'll need to find a web host for your site unless you run your own web server 24/7. (Running your own server is very expensive, complicated, and not recommended.)

By choosing a web host, your site will be available to the world all day every day. Most hosts are only down a minute or two in an entire month, for a small software upgrade.

If you're making a personal web site, you can choose to get a web site from your Internet Service Provider (ISP) or go straight to the big leagues with a domain web host. (My personal site is on a domain host: )

Watch out for this:

  • If you switch from one Internet provider to another (say, from DSL to cable, or cable to DSL) you'll lose your entire web site when you cancel your account. I under no circumstances can recommend using your ISP as your web site provider.
  • To avoid this, you'll need to buy a full hosting package,
    which an investment under $10 a month. **Highly Recommended**
  • With a full hosting package, you can pick any ISP you want. You'll never be forced into the "I can't change my e-mail address" position that so many thousands of people fall for by mistake.

You may also see sites claiming to be "free" hosts. There are several disadvantages of free hosts:

  • Free hosts show banner ads or pop-up windows (or both) to pay for your service (so it's not really free).
  • There is no way to turn off the ads on a free service.
  • Free hosts limit the amount of web space you get, usually to about 20 MB.
  • Free hosts also limit the number of visitors you can receive in a month.
  • If you exceed their "limit" your site will be "turned off" until the next month.
  • Free hosts are a scam, in my opinion. Let's be honest here, they're showing ads to your visitors, distracting them, and you don't make a penny.
Domain hosts on the other hand:
  • Give you a customized dot something of your choice (.com, .info, .etc)
  • Often give you 1000 MB (1 GB) or more of web space.
  • Do not shut off your account based on number visitors.
  • Place no (none, zero, no) ads on your site. (You can add them yourself if you want to make money).

So if you're making a personal web site you want to look professional, or you're making a business web site or a web site for an organization (church, community group, etc) you'll want to get a domain host. A domain name ends in a .com, .org, or .net. (For example, is a domain name.)

Prices for domain hosts usually range from $5 a month to $10 a month. For that price, you can get both the name and an entire month of hosting. (That's less than the cost of a pizza, seriously.)

Let me say it again, domain hosts do not show ads, unless you put them up yourself to earn money. The next chapter contains information on domain hosts.

Once you sign up for a host, you'll get a username and password to log in and edit your site.

Tired of Waiting for your Website to Load? $1/ mo Hosting + Free domain!

GoDaddy 30%* off! Big Savings For Your Small Business!

What do I call my files when I save them?

Your main web page is called index.html on the web host. Why index.html? That's just how hosts are set up. Well, to be completely accurate, each folder has its own index file. has one index file for and a separate index file for

When you type in your web browser, your computer is asking the web server "Hey, do you have an index file for me?" The web server gives the file automatically. How tedious would it be to type

(Note: Webmasters can customize the filename so it can be called something else after customization.)

Your other files can be called whatever you want to call them, so long as it ends with .html. This is how your web browser knows its HTML and not another type, for example, a Microsoft Word document.

You can have a contact.html, a directions.html, a favoritefoods.html. Just don't put a space in the name of the file, favoritefoods.html is okay, favorite foods.html is not.

Now, time to learn about web hosts, then we'll dive into the details of all these brackets and tags we call HTML!

Next Chapter
Continue Next Chapter
Dave's Site - Millions Served.

[ HTML Chapter List ]

Copyright © Dave Kristula. All rights reserved.

On a Budget? Get 100% Free Internet.