Ahhh, there are always rules to follow. For HTML, fortunately, the rules are few in number and what they offer is large...
This is just an introduction to some concepts behind HTML. After this lesson you will be able to:
HTML, or HyperText Markup Language, is how a web browser displays its multimedia documents. The documents themselves are plain text files (ASCII) with special "tags" or codes that a browser knows how to interpret and display on your screen.
No kidding -- the World Wide Web is exciting. It is everywhere. It has exploded beyond everybody's expectations (Well, back in 1994 we thought it would be big ;-)
Keep in mind that the thing that makes the Web (and the Internet in general) work are agreed-upon rules ("standards") that allow users of almost any kind of computer able to communicate and share information.
Where does HTML fit into all of this?
What we cover in this tutorial is aimed toward producing documents that comply with current HTML standards.By using "standard" HTML, your work is going to be most widely "shareable" in the fast changing future of the 'net. The early set of standards, known as HTML 2.0, are supported by nearly all web browsers in use right now.
Things got somewhat more complicated with the features included in HTML 3.2 since Netscape and Microsoft have introduced many features that go beyond standard HTML, and were at first supported by certain web browsers. The web really took off in popularity during the time of the 3.2 standard. By its original design, HTML was not designed as a formatting tool, yet people have found ways (some might say "tricks") to attempt to use HTML for precise web page formatting.
The current set of proposed standards is HTML 4.0 which contain more features for HTML and some attempts to reduce the complexities of different web browsers. This version is starting to move towards a more "logical" method of formatting web pages, via "Style Sheets" which allows the precise formatting web designers wish for, and in a way to separates it from the content, making it easy to update the design of a web site. However, it will take some time before this functionality is common and there are still bothersome differences between different web browser software (some "standards", yes?) These "standards" turn out to be recommendations as no one has the authority to enforce them!
What does this mean? For accessibility on the widest range of possible web browsers and versions out there, stick with the most basic set of HTML code. Of course, this may limit what you'd like to put in a web page! If you include HTML that may look snazzy only in Netscape but not Internet Explorer, you may turn people away from your site. Not only that, viewers of your web pages may not only be using different browsers, but their monitor size and fonts may not be the same as on the system you designed the pages.
After all, you are probably not going to spend all of this time designing web pages that are for your viewing only! The idea is to make something that the world can view. So the first section of lessons will take you through the most widely accepted features of HTML. From there, you can make the decision to use more of the "deluxe" features.
Time to start writing! Are you ready? In the next lesson you will see how to juggle three open windows as you write your first lines of HTML.
Writing HTML Lesson 0: Standardly Speaking
©1994-1999 Maricopa Center for Learning and Instruction (MCLI)
Maricopa Community Colleges
The 'net connection at MCLI is Alan Levine
Comments to firstname.lastname@example.org