Markdown Basics
August 20, 2024
Create sophisticated formatting for your prose and code on web with simple syntax.
Headings
To create a heading, add one to six # symbols before your heading text. The number of # you use will determine the hierarchy level and typeface size of the heading.
# h1 Heading
## h2 Heading
### h3 Heading
When you use headings, Hugo automatically generates a table of contents that you can access at the header of the page. Each heading title is listed in the table of contents and you can click a title to navigate to the selected section.
Styling text
**This is bold text**
*This text is italicized*
***This is bold italic text***
~~This was mistaken text~~
This is bold text
This text is italicized
This is bold italic text
This was mistaken text
Quoting text
ou can quote text with a >.
Text that is not a quote
> Text that is a quote
Quoted text is indented, with a different type color.
Text that is not a quote
Text that is a quote
Quoting code
You can call out code or a command within a sentence with single backticks.
Use `hugo new content/en/about.md` to create a new page.
Use hugo new content/en/about.md to create a new page.
To format code or text into its own distinct block, use triple backticks. Check the syntax highlight supported languages https://pygments.org/languages/.
To run hugo website:
` ` `shell
cd workspace/website/
hugo server -D
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop
` ` `
To run hugo website:
cd workspace/website/
hugo server -D
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop
Lists
You can make an unordered list by preceding one or more lines of text with -, *, or +.
- Create a list by starting a line with `-`, `*`, or `+`.
- Sub-lists are made by indenting 2 spaces:
  * Something listed here
  * Another things ...
- Very easy!
- Create a list by starting a line with 
-,*, or+. - Sub-lists are made by indenting 2 spaces:
- Something listed here
 - Another things …
 
 - Very easy!
 
Order your list, precede each line with a number.
1. The first item
2. The second item
3. The third item
- The first item
 - The second item
 - The third item
 
Start numbering with offset:
100. foo
1. bar
- foo
 - bar
 
Links
You can create an inline link by wrapping link text in brackets [], and then wrapping the URL in parentheses (), the title text is optional.
[Jing Play](https://jingplay.com/ "Title text")
A URL can be converted to a link automatically: https://jingplay.com/.
Images
You can display an image by adding ! and wrapping the alt text in []. Alt text is a short text equivalent of the information in the image. Then, wrap the link for the image in parentheses ().


Tables
| Item | Price |
| ------ | ----- |
| Apple  | 9.021 |
| Pear   | 15.001 |
| Banana | 101.105 |
| Item | Price | 
|---|---|
| Apple | 9.021 | 
| Pear | 15.001 | 
| Banana | 101.105 | 
Left or right aligned column with :.
| Item | Price |
|:------ | -----:|
| Apple  | 9.021 |
| Pear   | 15.001 |
| Banana | 101.105 |
| Item | Price | 
|---|---|
| Apple | 9.021 | 
| Pear | 15.001 | 
| Banana | 101.105 |