Tutorials
I. Selecting, installing and using a text editor
A text editor that can display line numbers and permits multiple files to be open is essential for learning XHTML, CSS, JavaScript and other web technologies. This rules out built-in editors like Notepad, Wordpad, and TextEdit which are too limited.
Recommended Text Editors
Windows: TextPad.
OSX: Fraise (Snow Leopard and above) or Smultron (Leopard).
All are available for free download. See Setting Up your Home Computer.
II. Learning HTML 4.01
In your browser, open W3schools.com: HTML Tutorial.Read these sections:
Introduction; Elements; Basic Tags; Attributes; Formatting; Links.
III. Learning XHTML (vs HTML 4.01)
In your browser, open W3schools.com: XHTML Tutorial.
Read just these sections: XHTML Introduction; XHTML Why; XHTML vs HTML; XHTML Syntax.
IV. Learning HTML5
In your browser, open W3schools.com: HTML5 Tutorial.
Read just these sections: HTML5 Introduction; HTML5 New Elements; HTML5 <!DOCTYPE> Declaration.
V. Learning CSS
In your browser, open W3schools.com: CSS Tutorial.Read these sections: CSS Introduction; Syntax; How To.
Next: Practice using XHTML and CSS