HOSTILE : HTML Tutorial
This is a HTML tutorial I wrote because I can't stand the eldritch nature of nost of the tutorials on the web. Most tutorials were written in the HTML2 or HTML3.2 days. This one is aimed at people starting their HTML career after HTML4 has been fairly well established and CSS has become the "standard" way of marking up style content. As I'm writting this in January 2000, that transition is in progress the smart person will be preparing for it.
Nevertheless, I want to stress that a lot of old ways will be covered here if only to help the learner understand what they see else where and decide what level of browser to shoot for. Also, I advocate learning by viewsource so you;ll need to be able to read the code that other wrote in order to steal ...err borrow ... the best techniques from them.
Below is a list of links into different levels of the tutorial As I complete them! I'm going to take a different approach to this to keep it interesting, I'm going to mix the history, theory and the details together so that it provides a quick start and a solid background. The basic tutorial will be at the beginning of each page with expansion following the examples.
As a promise to you, after the Zero page I'll be strictly using only the features I'm discussing, thus making each page an expanded tutorial example for the features added. Also the end of every page is a simple review summary.
There are a couple of associated links here too: Glossary, Speedsheet, and HTML categories as well as two samples that show most of the displayable elements Without and With my stylesheet applied.
- Basic HTML -- Page layout
- Lesson zero -- Using Viewsource
- Lesson one -- The minimal page
- Lesson two -- Special characters and tags
- Lesson three -- Basic markup
- Lesson four -- Headers and layout
- Lesson -- Lists and jumping
- Lesson -- special tags and old ones
- Lesson -- tags for containing style
- Basic CSS -- Style sheets
- Fancy HTML -- Content control
- Fancy CSS -- Enhancing content with style
- Basic Scripting -- Adding code to static pages
©