A set of codes and formatting commands used to consistently identify elements of a document, such as chapter, heading, subheading, etc. Most software developers, however, tend to use their own markup system, which makes consistency and compatibility from application to application difficult. Various attempts have been made to standardize formatting commands. See, for example, Standardized Generalized Markup Language.