Skip to main content

Command Palette

Search for a command to run...

Markdown Cheat Sheet

Updated
3 min readView as Markdown
Markdown Cheat Sheet
Y

I am Yasir Lambawala, born and broughtup in Vadodara, Gujarat.I am learning web development and want to be a full-stack web developer. I have done my Btech in mechanical engineering at Gujarat Technological University, from S.V.I.T, Vasad, and got interested in web development while pursuing my Btech. The one thing I love is foooood 😋.

Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents.

In an application like Microsoft Word, you click buttons to format words and phrases, and the changes are visible immediately. Markdown isn’t like that. When you create a Markdown-formatted file, you add Markdown syntax to the text to indicate which words and phrases should look different.

This article is a quick overwiew of the Markdown synax elements.

Basic Syntax

These are the elements outlined in John Gruber’s original design document. All Markdown applications support these elements.

Headings:

# H1
## H2
### H3
#### H4
##### H5
###### H6

Output :

H1

H2

H3

H4

H5
H6

Alternatively, equals signs and hyphens can be used to mark headings. These are inserted in the line below the actual heading. This option only allows you to create two different sizes of headings.

Heading 1
=
Heading 2
-

Output :

Heading 1

Heading 2


Bold & italics

*Italic Text*
_Italic Text_
**Bold Text**
__Bold Text__
***Italic and Bold Text***
___Italic and Bold Text___

Output :

Italic Text

Italic Text

Bold Text

Bold Text

Italic and Bold Text

Italic and Bold Text


Strikethroughs

~~This text is struckthrough.~~ This one isn’t.

Paragraphs

The Markdown language works with hard line breaks to separate paragraphs from each other. To create a completely new block of text (

tag), simply add an empty line.


Quotes

>This is an **embedded section**.

>The section continues here


This line isn’t embedded any more.

Output :

This is an embedded section.

The section continues here

This line isn’t embedded any more.


Lists

Lists are of two types.

  1. Ordered List
  2. Unordered List
Ordered list
1. One
2. Two
3. Three  (Press Enter+Tab for sub-list)
    1. one
    2. two
    3. three


Unordered list
- One
- Two
- Three  <!---Press Enter+Tab for sub-list-->
    - one
    - two
    - three

Output:

Ordered list

  1. One
  2. Two
  3. Three
    1. one
    2. two
    3. three

Unordered list

  • One
  • Two
  • Three
    • one
    • two
    • three

Line Break

*** or ---

Code Block

```css
body {
  background: #000;
}
```

Output :

body {
  background: #000;
}

[Link](https://www.google.com/)

Output:

Link


Images

![Example](https://cdn.hashnode.com/res/hashnode/image/upload/v1658576557081/QIPF6voFI.jpeg align="left")

Output :

Example

Table

|SR.no|Content|
|-----|-------|
|  1  |  One  |
|  2  |  Two  |
|  3  |  Three|
|  4  |  Four |

Output :

SR.noContent
1One
2Two
3Three
4Four

Highlight

<mark>This is a highlighted text<mark>

Output:

This is a highlighted text


Super and Sub scripts

H<sub>2</sub>0

X<sup>2</sup>

Output :

H20

X2


So this were the syntax or you can say Markdown cheat sheet.Hope you find this article helpful ;)

More from this blog

yasirBlogs

8 posts

Push past your limits 🔥 and never give up. 💪