This page is intended to teach some of the basics of HTML, which is short for Hypertext Mark-Up Language. HTML is a language which is used to code web pages. Any text editor can be used to create or modify web pages, since HTML was designed to be platform-independent.

This means that when you code a web page properly, it can be viewed on any machine which has appropriate web-browsing software, such as Netscape, Lynx or Internet Explorer. Some browsers, however (such as Lynx), are designed to be text only, and others have specific add-ons (such as Java) which only work with specific browsers.

Therefore, this introduction will only focus on the basics of HTML coding, and not on javascript or the uses of java within web pages.