Forget the school room books and download Nvu.
This is a wysiwyg (what you see is what you get) web development tool that runs on windows/linux/mac. It’s basically the poor mans version of dreamweaver.
I’ve been using this to do deveopment internally to a linux server at work and it works fairly well. It
- Get a site that has ftp access
- Install Nvu
- Create a ‘site’ based on your ftp/http location for your website
- Start making pages and publishing them
Find a site without annoying popups and flashing advertisements if possible - you’ll drive vistors away like a plaque victim.
If you want to get fancy get a hosted site that allows you to run php cgi. Then you can use Nvu to embeed php scripts inside you html pages. Php is very powerful and will do everything you can think of including dealing with databases, dynamic webpages, etc.
PS - the reason you get webhosting is for a few reasons:
- The server you site is on may allow you to have a database you can store information in
- The server that is hosting your site may run software like php, python,coldfusion, jboss (whatever) which allows you to make dynamic web pages.
- You get free email acounts woot
- You get a decent amount of space for putting up images.
If you just want to put up pictures of your visit the the biggest hole in texas then a free site will a million popups is fine. However if you expect anyone to stay for longer than 2 seconds you’ll need a decent place to put your webpages.