Chapter 4. HTML and Its Roots
IN THIS CHAPTER
Standard Generalized Markup Language (SGML)
Document Type Definitions (DTDs)
Hypertext Markup Language (HTML)
Discuss SGML and its place in the history of markup languages.
Discuss the evolution of HTML and prepare readers for XML.
Discuss the structure of HTML documents.
Discuss Cascading Style Sheets (CSS) and their role in separating markup from rendering.
Our objective in this chapter is to discuss the capabilities of HTML and related technologies. In the course of our discussion we provide examples of HTML documents to illustrate selected facets of HTML as a language. We touch upon CSS and its relationship to HTML, with the goal of explaining the role of both languages in rendering documents. However, we do not intend this chapter to be an HTML tutorial nor are we aiming to convey the finer points of page design.
Figure 4.1. SGML, XML, and their applications. ...