Most useful Markdown commands
Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents. When you create a Markdown-formatted file, you add Markdown syntax to the text to indicate which words and phrases should look different.
1. Headings
To create a heading, add number signs (#) in front of a word or phrase. The number of ‘#’ you use should correspond to the heading level. For example, to create a heading level three (<h3>), use three number signs (e.g., ### My Header). Always leave a blank space between the hash # and the text next to it, otherwise, it won't render properly.
# Heading h1
## Heading h2
### Heading h3
Output
2. Bold
To bold text, add two asterisks or underscores before and after a word or phrase. To bold the middle of a word for emphasis, add two asterisks without spaces around the letters.
This is **bold**.
Output:
This is bold.
3. Italic
To italicize text, add one asterisk or underscore before and after a word or phrase. To italicize the middle of a word for emphasis, add one asterisk without spaces around the letters.
This is _italic_.
Output:
This is italic.
4. Blockquotes
To create a blockquote, add a >
in front of a paragraph.
> This is a blockquote.
Output:
This is a blockquote.
5. Ordered List
To create an ordered list, add line items with numbers followed by periods. The numbers don’t have to be in numerical order, but the list should start with the number one.
1. First
1. Intended one
2. Intended two
2. Second
Output:
1. First
1. Intended one
2. Intended two
2. Second
6. Unordered List
To create an unordered list, add dashes (-), asterisks (*), or plus signs (+) in front of line items. Indent one or more items to create a nested list.
- First
- Second
- Third
Output:
- First
- Second
- Third
7. Additional breaks
In case you need an additional break (or some extra space between lines), you can simply use the HTML break tag <br>
, leaving blank lines above and below it:
Text
<br>
Text
Output
Text AText B
8. Horizontal lines
A sequence of three or more dashes will produce a horizontal line, but let’s use always 4 as standard. Leave blank lines after and before it:
Text
----
Text
Output
9.Images
To insert images to your markdown file, use the markup 
. The path can either be relative to the website, or a full URL for an external image. The supported formats are .png, .jpg, .gif. You might be able to use some .svg files too, depending on their structure.

Output:
10. URLs and Email Addresses
To quickly turn a URL or email address into a link, enclose it in angle brackets.
<https://www.medium.com>
<emailid@gmail.com>
Output:
https://www.medium.com
emailid@gmail.com
11. Links
To create a link, enclose the link text in brackets and then follow it immediately with the URL in parentheses.
[Medium](https://medium.com).
Output:
Medium
12. Tables
Tables for markdown are challenging. So, we have two possible approaches: use markdown whenever possible, but if you need pretty advanced table layouts, you are free to add them in HTML markup instead.
|Phase| Date | Status |
|-|-|-|-|
|Phase 1|Jan 19, 2021|DONE|
|Phase 2|April 22, 2021|DONE|
Output:
Thanks for reading!!