Shakewell

Foundation

SGML — Structured Content Foundation Standard

Standard Generalized Markup Language, the ancestor of XML and HTML.

Overview

What is SGML?

SGML (Standard Generalized Markup Language) is a standard for defining generalized markup languages for documents. As the ancestor of both HTML and XML, SGML provides the theoretical foundation for all modern structured content systems.

Key Features

  • Document Type Definitions (DTD): define structure and content models
  • SGML Declaration: character set and syntax rules
  • Content models: define what elements can contain
  • Entity management: handle special characters and external references
  • Foundation for XML: understanding SGML illuminates modern markup
DTDLegacyISO 8879

All standards

Get In Touch

Let's Talk

Planning, building, or migrating SGML-compliant technical content? We can help.

Contact Shakewell LLC