Markdown基础语法:快速入门指南

什么是Markdown

Markdown是一种轻量级的标记语言,它的目标是让文本内容更加易读、易写和易于转换成HTML等格式。Markdown语法简单、直观,适合用于写作、博客、笔记、文档等场景。Markdown最初由John Gruber和Aaron Swartz于2004年创建,现在已经成为写作领域的一种标准。

Markdown的优点

Markdown的优点主要包括以下几个方面:

  • 语法简单,易于学习和使用;
  • 纯文本格式,便于编辑和版本控制;
  • 转换成HTML等格式后,排版效果良好;
  • 支持多种平台和编辑器,兼容性好;
  • 可以扩展到其他领域,如幻灯片、电子书、LaTeX等。

Markdown的基础语法

Markdown的基础语法包括标题、段落、列表、强调、链接、图片、代码块和引用等。

标题

Markdown支持6级标题,使用#符号表示,#的数量表示标题级别。例如:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

效果:

Markdown基础语法:快速入门指南_第1张图片

段落和换行

Markdown中,两个段落之间需要用一个空行隔开。如果想在同一个段落中换行,可以在行末加上两个空格。

例如:

This is the first line.  
And this is the second line.

列表

Markdown支持有序列表和无序列表。无序列表使用-或*表示,有序列表使用数字加点表示。例如:

- 无序列表项1
- 无序列表项2

1. 有序列表项1
2. 有序列表项2
  • 无序列表项1
  • 无序列表项2
  1. 有序列表项1
  2. 有序列表项2

强调

Markdown支持粗体和斜体强调。使用两个或_表示粗体,使用一个或_表示斜体。例如粗体:

**粗体**
__粗体__(这里是两个_)

斜体:

 *斜体*
_斜体_

效果:

粗体

斜体

链接

Markdown支持行内链接和引用链接。行内链接格式为链接文本,引用链接格式为[链接文本][链接标识],在文末使用[链接标识]:链接地址定义链接。例如:

[SnowIce](https://snowice.fun/)
[My Blog][1]
[1]: https://snowice.fun/

效果:

SnowIce

My Blog

图片

Markdown插入图片和插入链接类似,只需要在链接的基础上加上!符号即可。例如:

![Nice girl](https://image.snowice.fun/nice-girl/000902-1679069342e794.jpg)

效果:

Markdown基础语法:快速入门指南_第2张图片

代码块

Markdown支持行内代码和代码块。行内代码使用符号表示,代码块使用三个符号包裹。例如:

`行内代码`

效果:

行内代码
​``` (这里选择代码的语言)
代码块
​```

例如:

```java
public static void main(String[] args){
    System.out.println("Hello Markdown");
}
```

效果:

public static void main(String[] args){
    System.out.println("Hello Markdown");
}

引用

Markdown使用>符号表示引用。例如:

> 这是一段引用。

效果:

这是一段引用。

表格

表格使用|符号分隔列,使用-符号分隔表头和表格内容。例如:

|列1|列2|列3|
|---|---|---|
|内容1|内容2|内容3|

效果:

删除线

使用两个~~符号表示删除线。例如:

~~删除线~~

效果:

删除线

分隔线

使用三个或以上的-、*或_符号表示分隔线。例如:

---

脚注

使用[^标识]表示脚注,标识可以是数字、字母或符号。在文末使用[^标识]:脚注内容定义脚注。例如:

这是一个脚注[^1]。
[^1]: 脚注内容。

数学公式

使用$符号包裹数学公式。例如:

$\frac{d}{dx}e^{ax}=ae^{ax}\quad \sum_{i=1}^{n}{(X_i - \overline{X})^2}$

效果:

Markdown基础语法:快速入门指南_第3张图片

任务列表

使用-符号表示任务列表,加上空格和[ ]或[x]表示未完成或已完成。例如:

- [ ] 任务1
- [x] 任务2

Markdown的编辑器

Markdown的编辑器有很多种,包括在线编辑器、桌面应用和移动应用等。常见的Markdown编辑器有Typora、Mou、VSCode、Atom等。

结语

Markdown是一种简单、实用的标记语言,可以让写作变得更加高效和愉悦。掌握Markdown的基础语法和扩展语法,可以让你的文本内容更加丰富和有趣。

你可能感兴趣的:(开发语言,markdown)