[The Basics of HTML - Image]

The Basics of HTML

| SGML Specifications | HTML Specifications | HTML Practical Applications | HTML Style Guides |

SGML Specifications and Resources
I included the topic of SGML, because it is an authoring language that is a true ISO standard and a HTML document is primarily a SGML document. In other words, HTML is an application of SGML, which described, is a sequence of characters oriented into a set of entities, thus creating a logical hierarchy of elements. If you care to learn more about SGML, you should visit the following sites:

[*] A Gentle Introduction to SGML
[*]An Introduction to SGML
[*]Fred: The SGML Grammar Builder
[*] Getting Started with SGML
[*]SGML and the Web
[*]SGML/HTML Resource Centre
[*] Standard Generalized Markup Language
[*] The SGML Primer
[*]The SGML Web Page
[*] The Whirlwind Guide to SGML Tools & Vendors

The HTML Specification
Okay, now on to HTML and what it's all about. By definition:1
The Hypertext Markup Language (HTML) is a simple markup language used to create hypertext documents that are platform independent. HTML documents are SGML documents with generic semantics that appropriate for representing information from a wide range of domains. HTML markup can represent hypertext news, mail, documentation, and hypermedia; menus of options; database query results; simple structured documents with in-line graphics; and hypertext view of existing bodies of information.
The HTML specification has changed over time from it's first inception. The current specification is HTML 2.0, with HTML 3.0 under current discussion and development. While we wait for HTML 3.0 to solidify, you will find a version of HTML, sometimes referred to as HTML +, that augments the current HTML 2.0 specification, a.k.a. Netscape and Explorer extensions (Netscape and Microsoft, respectively). By the way, Netscape already has extensions to the not yet finalized HTML 3.0 specification. Well, some things just don't materialize and in this case it is HTML 3.0 (it is now defunct). Anyway, the previous statements about HTML 3.0 are still interesting and for all practical purposes serves as a historical milestone for HTML. Now on the horizon is a new proposed standard, which is HTML 3.2 (a.k.a. "Wilbur"), along the lines of "Wilbur" is yet another DTD that has come into view; which is know as "Cougar". In order to understand the theory behind HTML, I've provided the following links to sites where can learn more about the HTML specification(s):

[*] Extensions to HTML 2.0 (Netscape)
[*] Extensions to HTML 3.0 (Netscape)
[*] HTML 3.0 DTD
[*] HTML 3.2 DTD
[*] HTML 3.2 Features at a Glance
[*] HTML + (Hypertext Markup Format)
[*] Hypertext Markup Language (HTML)
[*] HTML Public Identifier Catalog
[*] Introducing HTML 3.2
[*] Inserting Objects into HTML
[*] Microsoft Internet Explorer Author's Guide and HTML Reference
[*] RFC 1866 - Hypertext Markup Language 2.0
[*] Text version of HTML Level 2 DTD
[*] Text version of HTML Level 2 Strict DTD
[*] Text version of Microsoft IE DTD
[*] Text version of Mozilla DTD
[*] Text version of Strict Mozilla DTD
[*] The HTML 3.0 Hypertext Document Format
[*] The Cougar DTD
[*] The HTML 3 Table Model

HTML Guides - Practical Applications
Now that you understand the theory behind HTML, the next thing to learn is the practical application of HTML. In other words, how do you use HTML? If you don't know how, then I suggest that you visit the following sites to learn how:

[*] A Beginner's Guide to HTML
[*] A Beginner's Guide to URLs
[*] Composing Good HTML
[*] Crash Course in HTML
[*] Guides to Writing HTML Documents
[*]HTML Design Guide
[*]HTML Quick Reference Guide
[*] HTML Quick Reference
[*] HTML Survival Guide
[*] HTML, The Complete Guide
[*] HTML Tutorial - Overview
[*] HTML 3.0 Scratchpad
[*] Introduction to HTML
[*] Introduction to HTML (Yes another site)
[*] Making your own Web Page
[*] Revised Introduction to HTML: 1995 Edition
[*] The Bare Bones Guide to HTML
[*] The HTML Reference Manual

HTML Style Guides
Just when you thought you knew all there was to know about HTML, well, there is just one more aspect that you will need to know. Putting it all together with style. There are some prudent practices that revolve around the style in which HTML is used. Speaking of style, there is such a thing called style sheets that can be used within your HTML document(s), however, style sheets is a totally different subject that I won't get into yet. So here are some sites where you can go to learn all about the style in which HTML should be used.

[*] A Basic HTML Style Guide
[*] Elements of HTML Style
[*] Gareth's Style Guide
[*] HTML Bad Style Page
[*] HTML Writing Tips
[*] NCSA HTML Style Sheet
[*] Style Guide for Online Hypertext
[*] Web Style Manual

1T. Berners-Lee and D. Connelly, "Hypertext Markup Language 2.0" RFC 1866 (November 1995)
[Top][Previous]
[Top] | [Previous]


The Quick Navigator
| Home | Introduction | Web Site Presentation | Web Site Content | Web Site Location | Web Site Hosts | Low Cost Web Site Hosts | Do it Yourself | HTML Authoring Tools | The Basics of Graphics | Graphical Tools & Resources | World Wide Web Browsers | The Basics of Multimedia | Multimedia Tools & Resources | What's New | Guestbook |


[Image] Go to the Athens GeoCities


Page maintained by John K. Hart, jkhart@pstbbs.com
Copyright © 1996 - 1998 John K. Hart
Created: April 13, 1996
Updated: May 12, 1999

Send email to jkhart@pstbbs.com if you like.

[Blue Ribbon Campaign][Golden Key Campaign][24 Hours of Democracy]