Skip to content
Standard Generalized Markup Language

File:OED-LEXX-Bungler.jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ207819· pop 43· linked from 639 articles

Standard Generalized Markup Language

Sign in to save

Also known as SGML, ISO 8879

markup language

Key facts

Filename extension
.sgml , .sgm
Internet media type
Text/SGML , Application/SGML
Uniform type identifier uti
public.xml
Developed by
ISO
Type of format
Markup language
Extended from
GML
Extended to
HTML , XML
Standard
ISO 8879

via Wikipedia infobox

~24 min read

Encyclopedic overview

The Standard Generalized Markup Language (SGML; ISO 8879:1986) is a standard for defining generalized markup languages for documents. ISO 8879 Annex A.1 states that generalized markup is "based on two postulates":

Declarative: Markup should describe a document's structure and other attributes rather than specify the processing that needs to be performed, because it is less likely to conflict with future developments.

Excerpted from Wikipedia’s “Standard Generalized Markup Language” article, available under the CC BY-SA 4.0 licence.

Gallery (2)