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