markups
Markups are annotations embedded in text to convey structure, formatting, or other metadata to software. They separate content from how it is presented or interpreted, enabling machines to render, analyze, or convert documents without altering the underlying words.
Markup languages include SGML, XML, HTML, and LaTeX, as well as lighter, human-readable systems such as Markdown.
There is a distinction among structural markup, which encodes organization (sections, headings, paragraphs); presentation markup, which
How markups work varies by format, but generally a document is parsed by software that interprets the
Markup offers machine readability, portability, and clear separation of content from presentation, though it can be