This tutorial assumes that you have seen HTML, CSS and JavaScript and are ready to start using them properly.  If you have never typed HTML and CSS in a text editor do the introductory exercise first.

On the following pages you will learn simple HTML, add simple styles and gradually build your skills by creating Web pages which move from basic and rubbish to sort of OK.  If you learn all that you can then use the skills to make a decent Web site or two and maybe earn some money.

Don’t skip pages as later pages rely on what you do in the earlier ones!