To view all of the 300+ tutorials on Simple Dev, sign up for a 10-day free trial below.

Markdown Basics

Summary

Below you will find a collection of tutorials teaching the basics of Markdown.

Before You Start

These tutorials assume you know the basics of using a text editor, like VS Code or Atom. A basic understanding of HTML is helpful, but not required for these tutorials.

Exercises

You can download exercises to go along with these tutorials on our Markdown exercises GitHub repo. Just click the green Code button in the corner and click the Download ZIP option.

Tutorials

Introduction

Why should I use Markdown?

Learn why you should use Markdown.

Setup

Preview your Markdown code

Learn how to preview your Markdown code.

Syntax

Headings

# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6

Paragraph text

This is normal paragraph text.

Unordered lists

* Unordered list first example
* Unordered list first example

- Unordered list second example
- Unordered list second example

Ordered lists

1. Ordered list first example
2. Ordered list first example

1. Ordered list second example
1. Ordered list second example

Inline code

`Inline code example`

Code blocks

```
<!-- Code block example 1 -->
<p>This is HTML code.</p>
```

Italic text

*Italic example 1*

_Italic example 2_

Bold text

**Bold example 1**

__Bold example 2__
[Link example 1](http://www.example.com/)

[Link example 2][1]

[1]: http://www.example.com/

Blockquote

> Blockquote text.

Horizontal rules

---

***

GitHub Flavored Markdown

Strikethrough

~~Strikethrough~~

Syntax highlighting

```javascript
function doSomething() {
  // Write code here
}
```

Task list

- [ ] incomplete task
- [x] completed task

Tables

First Header | Second Header
------------ | -------------
cell 1 | cell 2
cell 3 | cell 4