Prolog category
The Prolog category contains the type tree constructs used to describe the XML prolog in the instance document.
Version, encoding, and standalone items represent attributes in the XML prolog.
The Decl unordered group holds the version, encoding and standalone items. Version is mandatory, while encoding and standalone are optional within the Decl group.