![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/SGML.svg/640px-SGML.svg.png&w=640&q=50)
Standard Generalized Markup Language
Markup language / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Standard Generalized Markup Language?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
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":[1]
- 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.
- Rigorous: In order to allow markup to take advantage of the techniques available for processing, markup should rigorously define objects like programs and databases.
Quick Facts Filename extension, Internet media type ...
![]() | |
Filename extension |
.sgml |
---|---|
Internet media type |
application/sgml, text/sgml |
Uniform Type Identifier (UTI) | public.xml[citation needed] |
Developed by | ISO |
Type of format | Markup language |
Extended from | GML |
Extended to | HTML, XML |
Standard | ISO 8879 |
Close
DocBook SGML and LinuxDoc are examples which used SGML tools.