It's Not Necessary To Read the ISO SGML Standard

ISO 8879, the SGML standard, is designed for maximum flexibility and generality, not for readability. One of the main benefits of XML is that you can write software without having to read and understand this rather intimidating document.

Back-link to spec

Copyright © 1998, Tim Bray. All rights reserved.