HTML or hypertext mark-up language is the non-proprietary publishing language for the World Wide Web. It is the code that tells your browser what to display. In this tutorial, you will learn the basics of HTML, including common tags, formatting, and linking. By the finish, you will have hand coded your first web page!

Before we begin, let's take a look at what others are doing with html. You have the ability to view the source of almost every website on the Internet. Now, whether or not they make sense is another question entirely. Sometimes the code is very complicated, other times it is poorly written. Still, looking at other people's code is a great way to teach yourself HTML. I'm going to go to a website I made for a summer class. It's at http://www.ischool.utexas.edu/~libby/kgusers. Now I'll go to the Menu bar and choose View and then Source. Here we see all the code that makes my page work. Although it is not editable in this window, you can copy and paste it into a text editor.

Notepad is an example of a text editor on a PC, BBedit and Text Edit are examples for the Mac. You can create html files in any of these programs. You can also use the code view in an html editor like Dreamweaver or Mozilla Composer. We will use Notepad for this tutorial.