HTML Unleashed. SGML and the HTML DTD: Introduction
HTML Unleashed: SGML and the HTML DTD | |
Introduction |
|
In this chapter, you'll learn the foundations of SGML to see how (and why) HTML was built on top of it. It's very instructive and engaging to trace the roots of the language and explore the conceptions of its creators. In fact, you can't say you know HTML unless you're at least sketchily acquainted with its SGML heritage. We'll analyze the definition of HTML in terms of SGML, consisting of SGML Declaration and document type definition, both for HTML version 4.0. You'll see what valuable information can be elicited from these formal constructs and how they can be used for authoritative reference on HTML topics. You'll also learn why an HTML document should conform to a DTD and how to ensure this using a validation service. Knowledge of basic SGML concepts and syntax will provide you with a solid foundation for mastering HTML and will help you understand some of the peculiarities of the language. The goal of this chapter, however, is not to teach you SGML or how to write SGML applications, but to show you how understanding SGML may aid in learning and applying HTML. |
Chapter Table of Contents |
Revised: Jun. 16, 1997
URL: http://www.webreference.com/dlab/books/html/3-0.html

Find a programming school near you