SGML & HTML InfoThe Standard Generalized Markup Language (SGML) is a extensible document language that portably describes embedded data and document structure. It does not define document formating - leaving it up to a viewer to define the appearance of the document. SGML documents require a Document Type Definition (DTD) to define parsing and handling of document structure.
The Hyper-Text Markup Language (HTML) is designed to be an SGML implementation that provides a certain amount for formatting information (Bold, Italic, Font color/size, etc.). In practice, HTML documents are rarely SGML-compliant - making an SGML implementation of an HTML document impractical.
HTML 2.0 -- RFC1866
HTML ReferencesWorld Wide Web Consortium
Hyper-Text Markup Language (HTML) Charter Group
HTML Working Group
SGML Open Consortium
Grafman's HTML Tips
Soft Quad's SGML Resource
Netscape's Web "Standards"
For comments/correction/additions regarding this reference, email email@example.com.