[Markdown](https://en.wikipedia.org/wiki/Markdown) is a lightweight text markup syntax. A key design objective of Markdown was to provide a syntax that can be easily be converted to web pages and rich text documents, but would also be _readable_ - a human reading Markdown should be able to understand the content.
Markdown is not a single standard, and many variants exist.
## Markdown on Gitlab
GitLab uses a specific variant of Markdown called [GitLab Flavored Markdown](https://docs.gitlab.com/ee/user/markdown.html#gitlab-flavored-markdown-gfm), which extends the original [Markdown] syntax following the [CommonMark Specification](https://spec.commonmark.org/current/) specification.
## Basic Markdown Syntax
**Bold Text**: `**Bold Text**`
**Italic Text**: `_Italic Text_`
### Headers and Structure
GitLab uses standard Markdown notation for headers: `# Header 1` produces a Heading level 1, `## Header 2` produces a second level header, etc.
In Gilab, [all Markdown-rendered headers automatically get ID](https://docs.gitlab.com/ee/user/markdown.html#header-ids-and-links)s, which can be linked to, except in comments.
### Lists
* Bulleted Lists: `* Bullet 1`
1. Enumerated Lists: `1. List item 1`
### Links
Link to another pages in the Wiki: `[another page](pagename)`. Note these may be hierarchical using subfolders: [examples of use of hierarchy are here](https://community.opengroup.org/help/user/markdown#wiki-specific-markdown).
Link to an external web page: `[external page](https:\\www.opengroup.org)`