Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lifeparticle/Markdown-Cheatsheet
🔖 The Ultimate Markdown Cheat Sheet
https://github.com/lifeparticle/Markdown-Cheatsheet
awesome cheetsheet commonmark gfm github markdown markdown-cheatsheet
Last synced: about 2 months ago
JSON representation
🔖 The Ultimate Markdown Cheat Sheet
- Host: GitHub
- URL: https://github.com/lifeparticle/Markdown-Cheatsheet
- Owner: lifeparticle
- License: mit
- Created: 2021-03-13T04:44:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-27T14:29:06.000Z (5 months ago)
- Last Synced: 2024-08-01T10:19:19.463Z (4 months ago)
- Topics: awesome, cheetsheet, commonmark, gfm, github, markdown, markdown-cheatsheet
- Language: Mermaid
- Homepage: https://towardsdatascience.com/the-ultimate-markdown-cheat-sheet-3d3976b31a0
- Size: 4.8 MB
- Stars: 350
- Watchers: 9
- Forks: 117
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Support: supported_file_extensions/BinaryTree.jpg
Awesome Lists containing this project
- project-awesome - lifeparticle/Markdown-Cheatsheet - 🔖 The Ultimate Markdown Cheatsheet (Mermaid)
README
:black_circle: The Ultimate Markdown Cheat Sheet :black_circle:
> [!IMPORTANT]
> Check out the official documentation on [GitHub](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) to learn more about writing and formatting syntax. Additionally, you can read the latest updates and features on Markdown by visiting the [GitHub changelog posts](https://github.blog/changelog/label/markdown/).- [Introduction](#introduction)
- [Headings](#headings)
- [Text styles](#text-styles)
- [Normal](#normal)
- [Bold](#bold)
- [Italic](#italic)
- [Bold and Italic](#bold-and-italic)
- [Blockquotes](#blockquotes)
- [Monospaced](#monospaced)
- [Underlined](#underlined)
- [Strike-through](#strike-through)
- [Boxed](#boxed)
- [Subscript](#subscript)
- [Superscript](#superscript)
- [Text Color](#text-color)
- [Multiline](#multiline)
- [Syntax Highlighting](#syntax-highlighting)
- [Inline code](#inline-code)
- [Code block](#code-block)
- [Diff Code block](#diff-code-block)
- [Alignments](#alignments)
- [Tables](#tables)
- [Links](#links)
- [Inline](#inline)
- [Reference](#reference)
- [Footnote](#footnote)
- [Relative](#relative)
- [Auto](#auto)
- [Section](#section)
- [Hover](#hover)
- [Enclosed](#enclosed)
- [Highlight words and link it to a URL](#highlight-words-and-link-it-to-a-url)
- [Images](#images)
- [Theme](#theme)
- [Using picture tag](#using-picture-tag)
- [Using dark and light mode](#using-dark-and-light-mode)
- [Badges](#badges)
- [Lists](#lists)
- [Ordered](#ordered)
- [Unordered](#unordered)
- [Task](#task)
- [Buttons](#buttons)
- [Button with emoji](#button-with-emoji)
- [Collapsible items (28 July 2023)](#collapsible-items-28-july-2023)
- [Horizontal Rule](#horizontal-rule)
- [Diagrams (19 July 2022)](#diagrams-19-july-2022)
- [Mathematical expressions (19 July 2022)](#mathematical-expressions-19-july-2022)
- [Alerts (8 January 2024)](#alerts-8-january-2024)
- [Mention people and teams](#mention-people-and-teams)
- [Reference issues and pull requests](#reference-issues-and-pull-requests)
- [Color models](#color-models)
- [View Code](#view-code)
- [Code in titles](#code-in-titles)
- [Reference Labels](#reference-labels)
- [Miscellaneous](#miscellaneous)
- [Comments](#comments)
- [Escaping Markdown Characters](#escaping-markdown-characters)
- [Emojis](#emojis)
- [Line break](#line-break)
- [Back to top](#back-to-top)
- [Bitbucket](#bitbucket)
- [Azure DevOps Project wiki](#azure-devops-project-wiki)
- [MDX](#mdx)
- [Tools](#tools)# Introduction
Markdown is a way of writing rich-text (formatted text) content using plain text formatting syntax. It is also a tool that converts the plain text formatting to HTML.
- **2004:** [John Gruber](https://daringfireball.net/projects/markdown/) developed Markdown.
- **2014:** [CommonMark](https://commonmark.org/) was established as a standard specification for Markdown to resolve inconsistencies and ambiguities in Markdown implementations. This initiative was spearheaded by [John MacFarlane](https://github.com/jgm) and backed by other Markdown enthusiasts to ensure a reliable and consistent specification.This guide will provide you with a comprehensive understanding of the key commands in [GitHub Flavored Markdown (GFM)](https://github.github.com/gfm/), it is a strict superset of CommonMark. You can read the full article, [The Ultimate Markdown Cheat Sheet
](https://towardsdatascience.com/the-ultimate-markdown-cheat-sheet-3d3976b31a0) on Medium.# Headings
```md
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
```# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
```md
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
```Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
```md
Heading 1
=
Heading 2
-
```Heading 1
=Heading 2
-# Text styles
## Normal
```md
The quick brown fox jumps over the lazy dog.
```The quick brown fox jumps over the lazy dog.
## Bold
Mac: command+B
Windows: control+B
```md
**The quick brown fox jumps over the lazy dog.**
__The quick brown fox jumps over the lazy dog.__
The quick brown fox jumps over the lazy dog.
```**The quick brown fox jumps over the lazy dog.**
__The quick brown fox jumps over the lazy dog.__
The quick brown fox jumps over the lazy dog.
## Italic
Mac: command+I
Windows: control+I
```md
*The quick brown fox jumps over the lazy dog.*
_The quick brown fox jumps over the lazy dog._
The quick brown fox jumps over the lazy dog.
```*The quick brown fox jumps over the lazy dog.*
_The quick brown fox jumps over the lazy dog._
The quick brown fox jumps over the lazy dog.
## Bold and Italic
```md
**_The quick brown fox jumps over the lazy dog._**
The quick brown fox jumps over the lazy dog.
```**_The quick brown fox jumps over the lazy dog._**
The quick brown fox jumps over the lazy dog.
## Blockquotes
Mac: command+shift+.
Windows: control+shift+.
```md
> The quick brown fox jumps over the lazy dog.
> The quick brown fox jumps over the lazy dog.
>
> The quick brown fox jumps over the lazy dog.
>
> The quick brown fox jumps over the lazy dog.
> The quick brown fox jumps over the lazy dog.
>> The quick brown fox jumps over the lazy dog.
>>> The quick brown fox jumps over the lazy dog.
> **The quick brown fox** *jumps over the lazy dog.*
```> The quick brown fox jumps over the lazy dog.
> The quick brown fox jumps over the lazy dog.
>
> The quick brown fox jumps over the lazy dog.
>
> The quick brown fox jumps over the lazy dog.
> The quick brown fox jumps over the lazy dog.
>> The quick brown fox jumps over the lazy dog.
>>> The quick brown fox jumps over the lazy dog.
> **The quick brown fox** *jumps over the lazy dog.*
## Monospaced
```md
The quick brown fox jumps over the lazy dog.
```The quick brown fox jumps over the lazy dog.
## Underlined
```md
The quick brown fox jumps over the lazy dog.
```The quick brown fox jumps over the lazy dog.
## Strike-through
```md
~~The quick brown fox jumps over the lazy dog.~~
```~~The quick brown fox jumps over the lazy dog.~~
```md
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
```
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.````md
```js
console.log('Error');
```````
```js
console.log('Error');
```## Boxed
```md
The quick brown fox jumps over the lazy dog.
```The quick brown fox jumps over the lazy dog.
## Subscript
```md
log2(x)
Subscript The quick brown fox jumps over the lazy dog.
```log2(x)
Subscript The quick brown fox jumps over the lazy dog.
## Superscript
```md
2 53-1 and -2 53-1
Superscript The quick brown fox jumps over the lazy dog.
```2 53-1 and -2 53-1
Superscript The quick brown fox jumps over the lazy dog.
## Text Color
Using [MathJax](#mathematical-expressions-19-july-2022) syntax:
| Color Name | Code | Example |
|-----------------|----------------------------------------------------------------------------------------------|----------------------------------------------------------------|
| Apricot | `$\color{Apricot}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$` | $\color{Apricot}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$ |
| Aquamarine | `$\color{Aquamarine}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$` | $\color{Aquamarine}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$ |
| Bittersweet | `$\color{Bittersweet}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$` | $\color{Bittersweet}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$ |
| Black | `$\color{Black}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$` | $\color{Black}{The\ quick\ brown\ fox\ jumps\ over\ the\ lazy\ dog.}$ |[Full Table](./MathJax.md)
## Multiline
The quick\
brown fox\
jumps over\
the lazy dog.```md
The quick\
brown fox\
jumps over\
the lazy dog.
```# Syntax Highlighting
## Inline code
A class method is an instance method of the class object. When a new class is created, an object of type `Class` is initialized and assigned to a global constant (Mobile in this case).
You can use command + e on Mac or control + e on Windows to insert inline code.
## Code block
```
public static String monthNames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
```````md
```
public static String monthNames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
```
```````java
public static String monthNames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
```````md
```java
public static String monthNames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
```
````Refer to [this](https://github.com/github-linguist/linguist/blob/master/lib/linguist/languages.yml) and [this](https://github.com/github-linguist/linguist/tree/master/vendor) GitHub document to find all the valid keywords.
## Diff Code block
```diff
## git diff a/test.txt b/test.txt
diff --git a/a/test.txt b/b/test.txt
index 309ee57..c995021 100644
--- a/a/test.txt
+++ b/b/test.txt
@@ -1,8 +1,6 @@
-The quick brown fox jumps over the lazy dog
+The quick brown fox jumps over the lazy cata
-b
c
d
-e
f
```````md
```diff
## git diff a/test.txt b/test.txt
diff --git a/a/test.txt b/b/test.txt
index 309ee57..c995021 100644
--- a/a/test.txt
+++ b/b/test.txt
@@ -1,8 +1,6 @@
-The quick brown fox jumps over the lazy dog
+The quick brown fox jumps over the lazy cata
-b
c
d
-e
f
```
```````diff
- Text in Red
+ Text in Green
! Text in Orange
# Text in Gray
@@ Text in Purple and bold @@
```````md
```diff
- Text in Red
+ Text in Green
! Text in Orange
# Text in Gray
@@ Text in Purple and bold @@
```
````# Alignments
```md
```
```md
```
```md
```
```md
My latest Medium posts
```My latest Medium posts
# Tables
```md
The quick brown fox jumps over the lazy dog.
The quick brown fox jumps over the lazy dog.
The quick brown fox jumps over the lazy dog.
```
The quick brown fox jumps over the lazy dog.
The quick brown fox jumps over the lazy dog.
The quick brown fox jumps over the lazy dog.
```md
| Default | Left align | Center align | Right align |
| - | :- | :-: | -: |
| 9999999999 | 9999999999 | 9999999999 | 9999999999 |
| 999999999 | 999999999 | 999999999 | 999999999 |
| 99999999 | 99999999 | 99999999 | 99999999 |
| 9999999 | 9999999 | 9999999 | 9999999 || Default | Left align | Center align | Right align |
| ---------- | :--------- | :----------: | ----------: |
| 9999999999 | 9999999999 | 9999999999 | 9999999999 |
| 999999999 | 999999999 | 999999999 | 999999999 |
| 99999999 | 99999999 | 99999999 | 99999999 |
| 9999999 | 9999999 | 9999999 | 9999999 |Default | Left align | Center align | Right align
---------- | :--------- | :----------: | ----------:
9999999999 | 9999999999 | 9999999999 | 9999999999
999999999 | 999999999 | 999999999 | 999999999
99999999 | 99999999 | 99999999 | 99999999
9999999 | 9999999 | 9999999 | 9999999
```| Default | Left align | Center align | Right align |
| - | :- | :-: | -: |
| 9999999999 | 9999999999 | 9999999999 | 9999999999 |
| 999999999 | 999999999 | 999999999 | 999999999 |
| 99999999 | 99999999 | 99999999 | 99999999 |
| 9999999 | 9999999 | 9999999 | 9999999 || Default | Left align | Center align | Right align |
| ---------- | :--------- | :----------: | ----------: |
| 9999999999 | 9999999999 | 9999999999 | 9999999999 |
| 999999999 | 999999999 | 999999999 | 999999999 |
| 99999999 | 99999999 | 99999999 | 99999999 |
| 9999999 | 9999999 | 9999999 | 9999999 |Default | Left align | Center align | Right align
---------- | :--------- | :----------: | ----------:
9999999999 | 9999999999 | 9999999999 | 9999999999
999999999 | 999999999 | 999999999 | 999999999
99999999 | 99999999 | 99999999 | 99999999
9999999 | 9999999 | 9999999 | 9999999```md
Heading 1
Heading 2| A | B | C |
|--|--|--|
| 1 | 2 | 3 || A | B | C |
|--|--|--|
| 1 | 2 | 3 |
```Heading 1
Heading 2| A | B | C |
|--|--|--|
| 1 | 2 | 3 || A | B | C |
|--|--|--|
| 1 | 2 | 3 |
```md
| A | B | C |
|---|---|---|
| 1 | 2 | 3
4
5 |
```| A | B | C |
|---|---|---|
| 1 | 2 | 3
4
5 |```md
Before Hoisting
After Hoisting
console.log(fullName); // undefined
fullName = "Dariana Trahan";
console.log(fullName); // Dariana Trahan
var fullName;
var fullName;
console.log(fullName); // undefined
fullName = "Dariana Trahan";
console.log(fullName); // Dariana Trahan```
Before Hoisting
After Hoisting
console.log(fullName); // undefined
fullName = "Dariana Trahan";
console.log(fullName); // Dariana Trahan
var fullName;
var fullName;
console.log(fullName); // undefined
fullName = "Dariana Trahan";
console.log(fullName); // Dariana Trahan# Links
## Inline
```md
[The-Ultimate-Markdown-Cheat-Sheet](https://github.com/lifeparticle/Markdown-Cheatsheet)
```[The-Ultimate-Markdown-Cheat-Sheet](https://github.com/lifeparticle/The-Ultimate-Markdown-Cheat-Sheet)
## Reference
```md
[The-Ultimate-Markdown-Cheat-Sheet][reference text][The-Ultimate-Markdown-Cheat-Sheet][1]
[Markdown-Cheat-Sheet]
[reference text]: https://github.com/lifeparticle/Markdown-Cheatsheet
[1]: https://github.com/lifeparticle/Markdown-Cheatsheet
[Markdown-Cheat-Sheet]: https://github.com/lifeparticle/Markdown-Cheatsheet
```[The-Ultimate-Markdown-Cheat-Sheet][reference text]
[The-Ultimate-Markdown-Cheat-Sheet][1]
[Markdown-Cheat-Sheet]
[reference text]: https://github.com/lifeparticle/The-Ultimate-Markdown-Cheat-Sheet
[1]: https://github.com/lifeparticle/The-Ultimate-Markdown-Cheat-Sheet
[Markdown-Cheat-Sheet]: https://github.com/lifeparticle/The-Ultimate-Markdown-Cheat-Sheet## Footnote
Footnote.[^1]
Some other important footnote.[^2]
[^1]: This is footnote number one.
[^2]: Here is the second footnote.```md
Footnote.[^1]Some other important footnote.[^2]
[^1]: This is footnote number one.
[^2]: Here is the second footnote.
```## Relative
```md
[Example of a relative link](rl.md)
```[Example of a relative link](rl.md)
## Auto
```md
Visit https://github.com/
```Visit https://github.com/
```md
Email at [email protected]
```Email at [email protected]
## Section
## Hover
You can use [BinaryTree](https://binarytree.dev/ "Array of Developer Productivity Tools Designed to Help You Save Time") to create markdown tables.
You can use [BinaryTree](## "Array of Developer Productivity Tools Designed to Help You Save Time") to create markdown tables.
## Enclosed
```md
```
## Highlight words and link it to a URL
```md
[BinaryTree](https://binarytree.dev/)
```[BinaryTree](https://binarytree.dev/)
![Jun-15-2024 09-55-51](https://github.com/lifeparticle/Markdown-Cheatsheet/assets/1612112/68d9c7a9-6b05-472f-bbc6-c1e180674502)
# Images
Alt text and title are optional.
```md
![alt text](https://images.unsplash.com/photo-1415604934674-561df9abf539?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=100&q=80 "Title text")
```![alt text](https://images.unsplash.com/photo-1415604934674-561df9abf539?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=100&q=80)
```md
![alt text][image][image]: https://images.unsplash.com/photo-1415604934674-561df9abf539?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=100&q=80 "Title text"
```![alt text][image]
[image]: https://images.unsplash.com/photo-1415604934674-561df9abf539?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=100&q=80 "Title text"
```md
``````md
``````md
```[![BinaryTree](https://github.com/lifeparticle/lifeparticle/blob/master/gh_social_light.png)](https://binarytree.dev/)
```md
[![BinaryTree](https://github.com/lifeparticle/lifeparticle/blob/master/gh_social_light.png)](https://binarytree.dev/)
```## Theme
### Using picture tag
The HTML `` element, along with the `prefers-color-scheme` media feature, enables you to dynamically adjust images according to the user's color scheme preference, providing options for both light and dark modes.
For example, the code snippet below demonstrates how to display a dark-themed BinaryTree logo when the user's device is set to a dark mode, and a light-themed BinaryTree logo for light mode settings:
```md
```
### Using dark and light mode
```md
[![Badge][Logo-dark]](https://binarytree.dev#gh-dark-mode-only)
[![Badge][Logo-light]](https://binarytree.dev#gh-light-mode-only)[Logo-dark]: https://github-readme-stats.vercel.app/api?username=lifeparticle&theme=graywhite&show_icons=true#gh-light-mode-only
[Logo-light]: https://github-readme-stats.vercel.app/api?username=lifeparticle&theme=dark&show_icons=true#gh-dark-mode-only
```[![Badge][Logo-dark]](https://binarytree.dev#gh-dark-mode-only)
[![Badge][Logo-light]](https://binarytree.dev#gh-light-mode-only)[Logo-light]: https://github-readme-stats.vercel.app/api?username=lifeparticle&theme=graywhite&show_icons=true#gh-light-mode-only
[Logo-dark]: https://github-readme-stats.vercel.app/api?username=lifeparticle&theme=dark&show_icons=true#gh-dark-mode-only# Badges
```md
![GitHub forks](https://img.shields.io/github/forks/lifeparticle/Markdown-Cheatsheet?style=for-the-badge)
```![GitHub forks](https://img.shields.io/github/forks/lifeparticle/Markdown-Cheatsheet?style=for-the-badge)
# Lists
## Ordered
Mac: command+shift+7
Windows: control+shift+7
```md
1. One
2. Two
3. Three
```1. One
2. Two
3. Three```md
1. First level
1. Second level
- Third level
- Fourth level
2. First level
1. Second level
3. First level
1. Second level
```1. First level
1. Second level
- Third level
- Fourth level
2. First level
1. Second level
3. First level
1. Second level## Unordered
Mac: command+shift+8
Windows: control+shift+8
```md
* 1
* 2
* 3+ 1
+ 2
+ 3- 1
- 2
- 3
```* 1
* 2
* 3+ 1
+ 2
+ 3- 1
- 2
- 3```md
- First level
- Second level
- Third level
- Fourth level
- First level
- Second level
- First level
- Second level
```- First level
- Second level
- Third level
- Fourth level
- First level
- Second level
- First level
- Second level```md
- First item
- Second item
- Third item
- Fourth item
```
- First item
- Second item
- Third item
- Fourth item
## Task
```md
- [x] Fix Bug 223
- [ ] Add Feature 33
- [ ] Add unit tests
```
- [x] Fix Bug 223
- [ ] Add Feature 33
- [ ] Add unit tests
# Buttons
```md
cmd + shift + p
```
cmd + shift + p
```md
cmd + shift + p
```
cmd + shift + p
```md
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet)
```
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet)
```md
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet)
```
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet)
## Button with emoji
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet) ↗️
```md
[Markdown-Cheatsheet](https://github.com/lifeparticle/Markdown-Cheatsheet) ↗️
```
# Collapsible items (28 July 2023)
```md
Markdown
- [Markdown Editor](https://binarytree.dev/me)
- [Table Of Content](https://binarytree.dev/toc)
- [Markdown Table Generator](https://binarytree.dev/md_table_generator)
```
Markdown
- [Markdown Editor](https://binarytree.dev/me)
- [Table Of Content](https://binarytree.dev/toc)
- [Markdown Table Generator](https://binarytree.dev/md_table_generator)
# Horizontal Rule
```md
---
***
___
```
---
***
___
# Diagrams (19 July 2022)
````md
```mermaid
pie
"Movies" : 80
"TV shows" : 20
```
````
```mermaid
pie
"Movies" : 80
"TV shows" : 20
```
# Mathematical expressions (19 July 2022)
> [!IMPORTANT]
> Check out the official documentation on [GitHub](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/writing-mathematical-expressions) to learn more about writing and formatting MathJax syntax.
```md
This is an inline math expression $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$
```
This is an inline math expression $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$
```md
$$
x = {-b \pm \sqrt{b^2-4ac} \over 2a}
$$
```
$$
x = {-b \pm \sqrt{b^2-4ac} \over 2a}
$$
# Alerts (8 January 2024)
```md
> [!NOTE]
> Essential details that users should not overlook, even when browsing quickly.
> [!TIP]
> Additional advice to aid users in achieving better outcomes.
> [!IMPORTANT]
> Vital information required for users to attain success.
> [!WARNING]
> Urgent content that requires immediate user focus due to possible risks.
> [!CAUTION]
> Possible negative outcomes resulting from an action.
```
> [!NOTE]
> Essential details that users should not overlook, even when browsing quickly.
> [!TIP]
> Additional advice to aid users in achieving better outcomes.
> [!IMPORTANT]
> Vital information required for users to attain success.
> [!WARNING]
> Urgent content that requires immediate user focus due to possible risks.
> [!CAUTION]
> Possible negative outcomes resulting from an action.
# Mention people and teams
In issues:
```md
@lifeparticle
```
[Example shown in issue](https://github.com/lifeparticle/Markdown-Cheatsheet/issues/1)
In markdown file:
```md
https://github.com/lifeparticle
```
https://github.com/lifeparticle
# Reference issues and pull requests
In issues:
```md
#1
#10
```
[Example shown in issue](https://github.com/lifeparticle/Markdown-Cheatsheet/issues/1)
In markdown file:
```md
https://github.com/lifeparticle/Markdown-Cheatsheet/issues/1
https://github.com/lifeparticle/Markdown-Cheatsheet/pull/10
```
https://github.com/lifeparticle/Markdown-Cheatsheet/issues/1
https://github.com/lifeparticle/Markdown-Cheatsheet/pull/10
# Color models
In issues:
```md
`#ffffff`
`#000000`
```
[Example shown in issue](https://github.com/lifeparticle/Markdown-Cheatsheet/issues/1)
![image](https://github.com/user-attachments/assets/523128b8-e877-4e6f-884c-28691eaa1d8f)
# View Code
Click either the Code (top right) or Raw (top left) option to see the markdown code.
> [!NOTE]
> Make sure you have clicked the markdown file to see the above view.
# Code in titles
In issue, and pull request titles.
`TEST` ISSUE
```md
`TEST` ISSUE
```
# Reference Labels
Labels referenced by URLs in Markdown are now automatically rendered.
https://github.com/lifeparticle/Markdown-Cheatsheet/labels/documentation
```md
https://github.com/lifeparticle/Markdown-Cheatsheet/labels/documentation
```
# Miscellaneous
## Comments
```md
```
## Escaping Markdown Characters
- **Before escaping**
```md
* Asterisk
\ Backslash
` Backtick
{} Curly braces
. Dot
! Exclamation mark
# Hash symbol
- Hyphen symbol
() Parentheses
+ Plus symbol
[] Square brackets
_ Underscore`
```
* Asterisk
\ Backslash
` Backtick
{} Curly braces
. Dot
! Exclamation mark
# Hash symbol
- Hyphen symbol
() Parentheses
+ Plus symbol
[] Square brackets
_ Underscore
- **After escaping**
```md
\* Asterisk
\\ Backslash
\` Backtick
\{} Curly braces
\. Dot
\! Exclamation mark
\# Hash symbol
\- Hyphen symbol
\() Parentheses
\+ Plus symbol
\[] Square brackets
\_ Underscore
```
\* Asterisk
\\ Backslash
\` Backtick
\{} Curly braces
\. Dot
\! Exclamation mark
\# Hash symbol
\- Hyphen symbol
\() Parentheses
\+ Plus symbol
\[] Square brackets
\_ Underscore
## Emojis
```md
:octocat:
```
:octocat:
[Complete list of github markdown emoji markup](https://gist.github.com/rxaviers/7360908)
## Line break
You can use `
` to insert a single line break. Make sure to use an em space ` `. For example:
```md
The quick brown fox jumps over the lazy dog.
```
The
quick brown fox jumps over the lazy
dog.
Or
```md
The quick brown fox jumps over the lazy dog.
```
The
quick brown fox jumps over the lazy
dog.
## Back to top
First place the following code at start of your markdown file
Then use one of the following code at the place you want to return to top.
[Back to top](#top)
[:arrow_up:](#top)
```md
[Back to top](#top)
[:arrow_up:](#top)
```
# Bitbucket
Bitbucket Supported Markdown for [READMEs](https://confluence.atlassian.com/bitbucketserver/markdown-syntax-guide-776639995.html). Also, create a [table of contents](https://support.atlassian.com/bitbucket-cloud/docs/add-a-table-of-contents-to-a-wiki/).
# Azure DevOps Project wiki
Azure DevOps Supported Markdown for [Project wiki](https://learn.microsoft.com/en-us/azure/devops/project/wiki/markdown-guidance?view=azure-devops).
# MDX
You can write JSX in your markdown document using [MDX](https://mdxjs.com/).
# Tools
1. Create a Markdown table of content - [binarytree](https://binarytree.dev/markdown/toc), [github-markdown-toc](https://github.com/ekalinin/github-markdown-toc)
2. Create an empty Markdown table - [Tablesgenerator](https://www.tablesgenerator.com/markdown_tables)
3. Convert Excel to Markdown table - [Tableconvert](https://tableconvert.com/)
4. Markdown preview for Sublime Text 3 - [Packagecontrol](https://packagecontrol.io/packages/MarkdownPreview)
5. Markdown preview Visual Studio Code - [Markdown Preview Enhanced](https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced)
6. A collection of awesome markdown goodies - [Awesome Markdown](https://github.com/mundimark/awesome-markdown)
7. Markdownlint - [markdownlint](https://github.com/DavidAnson/markdownlint), [markdownlint-cli2](https://github.com/DavidAnson/markdownlint-cli2), [markdownlint-cli2-action](https://github.com/DavidAnson/markdownlint-cli2-action), [vscode-markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint)
---
This README has been optimized for accessibility based on GitHub's blogpost
"[Tips for Making your GitHub Profile Page Accessible](https://github.blog/2023-10-26-5-tips-for-making-your-github-profile-page-accessible)".