2025-02-06 Web Development, Programming, Productivity

Basic Markdown Guide

By O. Wolfson

Markdown is a lightweight markup language for formatting plain text. Here are some basic syntax rules:

Headings

Use # for headings:

markdown
# Heading 1

## Heading 2

### Heading 3

#### Heading 4

##### Heading 5

###### Heading 6

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Emphasis

Use * or _ for italics and ** or __ for bold:

markdown
_Italic_
**Bold**
**_Bold and Italic_**

Italic

Bold

Bold and Italic


Lists

Unordered List

Use -, *, or +:

markdown
- Item 1
- Item 2
  - Subitem 1
  - Subitem 2
  • Item 1
  • Item 2
    • Subitem 1
    • Subitem 2

Ordered List

Use numbers:

markdown
1. First item
2. Second item
3. Third item
  1. First item
  2. Second item
  3. Third item

Links

markdown
[Title](https://example.com)

Title


Images

markdown
![Alt text](hhttps://cdn.explorecams.com/storage/photos/LEFEikw0MR_1600.jpg)

Alt text


Blockquotes

Use > for blockquotes:

markdown
> This is a blockquote.

This is a blockquote.


Code Blocks

Use backticks for inline code:

markdown
`inline code`

inline code


Use triple backticks for code blocks:

markdown
To make a code block you must have 3 backticks before and after the code. After the first backtick set you can add the language of the code.

Code block here above 👆🏻


Tables

markdown
| Header 1 | Header 2 |
| -------- | -------- |
| Row 1    | Data     |
| Row 2    | Data     |
Header 1Header 2
Row 1Data
Row 2Data

Horizontal Line

Use ---, ***, or ___:

markdown
---

Task Lists

markdown
- [x] Task 1
- [ ] Task 2
- [ ] Task 3
  • Task 1
  • Task 2
  • Task 3