From the very beginning, the Internet has been a way to share information between people. The original Internet (called ARPANET) was intended to promote the sharing of super-computers amongst researchers in the United States. In 1969 the ARPANET connects only 4 universities, all in the United States. Researchers at four US campuses create the first hosts of the ARPANET, connecting Stanford Research Institute, UCLA, UC Santa Barbara, and the University of Utah.
In the beginning every computer on the 'net had to be the same. Each computer had to have the same programs and the same operation system or else they would not be able to share information. Since that time the world has seen the growth of different Operating Systems, (Windows, Macintosh, DOS, Linux, Unix and OS/2 to name a few) not to mention all the software that goes with each OS.
The development of Hyper Text Mark-up Language (or HTML for short) is what made the Internet the way we see it today. Using HTML, different people, with different computers can share information all over the world. The W3C (a kind of governing body for the web) defines HTML as follows:
HTML is the lingua franca for publishing hyper-text on the World Wide Web. It is a non-proprietary format based upon SGML, and can be created and processed by a wide range of tools, from simple plain text editors - you type it in from scratch- to sophisticated WYSIWYG authoring tools. HTML uses tags such as <h1> and </h1> to structure text into headings, paragraphs, lists, hyper-text links etc.What this means is that HTML is the common tongue for publishing to the web. It does not matter if one person in England is using an old DOS 486MHz PC, a second person is in China using a Linux 1GHz PC and you are at home on your iBook, everyone can look at and edit the same document.
I would like you to take a moment now and check out The Importance of Valid HTML. Although this page is found on the web site of a commercial HTML Editor (HotMetal Pro), it does a much better job of explaining the "hows and whys of HTML" then I just did.
This why I think it is so important to be able to write a Web page that adheres to the W3C standards. Anyone, anywhere, with any kind of computer and any kind of connection should be able to view my web page. If you want some other peoples opinion on this topic check out some of these pages: