If you Want a Web Site, First Comes HTML
By Bob McElwain

HTML (Hyper-Text Markup Language) is the language in which web site pages are written, and the language used by browsers to read pages visited. So unless you have scads of bucks, enough to hire someone to create and manage your web site, you will need to learn the basics of writing HTML code. Some may disagree, for there are some good web page editors available that handle the HTML code for you. I use one. And likely you will too. But it is unwise to do so until you have a good understanding of the fundamental code structures. At some point, the best editor will fail in some way. When that happens, your option is to toss the page you are working on, else dig into the code itself, find where it broke, and fix it. Besides it's not all that hard to do. It takes a little time, is all. And patience. It isn't obvious at first. But you will come to discover it is really quite simple. Almost primitive, in fact. When you come to this realization, you can turn to a web page editor with confidence. So how should you start? You need nothing more than a text editor such as Notepad or Wordpad, a browser, and some notes about HTML. You write the code in your text editor and use your browser to load the page to see what it will look like on the Web. You might like to begin with the Web Page Starter Kit which I have just released for beta testing. It takes you step by step though the basics of HTML and helps you build a practical web page template. About a hundred public domain graphics are included. Lots of links to additional resources are provided. The price is right; it's FREE! You can download the file by pointing your browser at: http://www.sitetipsandtricks.com/files/pagekit.exe PageKit.Exe is a self-installing execute, about 390K bytes in size. Just run it, then load the ReadMe file into your browser from the directory in which you installed. If you take the default, the directory will be WebSiteStart. Alternatively, try "html tutorial" in your favorite search engine. There is lots of good material out there. I personally prefer a book. I can fold down pages for easy reference, make notes, etc. I can't recommend the book I've got, for it is not very good. I suggest Amazon Books at , and search on HTML. Once you get a good start, you will find it very helpful to look at the code behind pages you find on the Web that you like. Once a page has fully loaded, click on the option in your browser to view the source code. Copy any part of it that interests you, load it into your editor, and experiment to find out how it works. Note you can not actually use what someone else has written, for that is a violation of the copyright laws. Worse, it's dishonest. However, there is nothing wrong with copying a piece of code so you can try it yourself to see how it works. It's no different than writing down some problems from a math book to see if you can figure how to do them. If in doubt about something in particular, drop a note to [email protected] and ask for permission to use the code. 99% will say yes, and a surprising number will offer to help. At some point you will become quite bored with all of this, and want to see your pages on the Web. For real! Now what? First you need a host for the pages you create. Check with your ISP (Internet Service Provider) through which you have access to the Web. Most offer free personal home pages to their customers. If that doesn't work, look around for free hosting services. Geocities.Com, recently bought by Yahoo, will do . (A Caution: A freebie hosting service is great while getting started; it won't do at all for a serious business site.) Next you need a way to load the pages you create to your new site. If your ISP has provided a free site, check with them first. They may have a program that will do the job. And some free site hosting services also provide adequate software; just now no name comes to mind. But even if you have to buy a program, it's a good investment for you will need it later when you build a site for real. Probably the two most popular programs for handling FTP (File Transfer Protocol) are WS_FTP ($37.50) at and Cute FTP ($39) at . Either of these programs will provide efficient transfer of your files to and from your site. I happen to use WS_FTP, but Cute FTP is also an excellent program. Only when you feel comfortable with your HTML coding skills is it appropriate to consider building a business site for real. And this would be the time to consider a web page editor. However, you may find you do not need one at all. A client of mine operates a very successful business centered at his web site which he created and maintains by writing his own code with Notepad, and checking his work with his browser. Check it out. The URL is This site works very, very well, and so can yours! I will wrap with an offer tough to beat. When you get a page loaded and you get stuck real good (and I guarantee this *will* happen), send me the URL. I'll take a look and see if I can fix it. Have you had a better offer today? Here's to happy site building! ---------- Reprint permission for Internet use (use on web sites or in e- newsletters) is granted only if all information below this notice, including the WWIO web site link and authors biography are included as written. For use in other printed media e-mail: [email protected] ---------- Bob helps webmasters grow their sites by showing them how to work smarter, which brings more fun and profit with less effort. He has been marketing on the Web since 1993. Visit his newest site at http://SiteTipsAndTricks.Com. Subcribe to STAT News: mailto:[email protected] with SUBSCRIBE as the message. -----------------------