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:
markdown1. First item
2. Second item
3. Third item
- First item
- Second item
- Third item
Links
markdown[Title](https://example.com)
Images
markdown
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:
markdownTo 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 1 | Header 2 |
---|---|
Row 1 | Data |
Row 2 | Data |
Horizontal Line
Use ---
, ***
, or ___
:
markdown---
Task Lists
markdown- [x] Task 1
- [ ] Task 2
- [ ] Task 3
- Task 1
- Task 2
- Task 3