Skip to content

轻量级标记语言

轻量级标记语言(英语:Lightweight Markup Language,简称LML)是一类用简单句法描述简单格式的文本语言。轻量级标记语言作为一种标记语言,它的语法简单,可方便地使用简单的文本编辑器输入,原生格式接近自然语言。所谓“轻量级”是相对于其他更丰富格式的标记语言而言的,比如:富文本格式语言RTF、超文本标记语言HTML、学术界排版语言TeX等。

一、markdown

1、标题

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

2、文本格式

2.1 强调

*斜体文本* 或 _斜体文本_
**粗体文本** 或 __粗体文本__
***粗斜体文本*** 或 ___粗斜体文本___

2.2 删除线

~~删除线~~

2.3 上标和下标

上标:x<sup>2</sup>
下标:H<sub>2</sub>O

上标:x2 下标:H2O

3、列表

3.1 无序列表

- 列表项1
- 列表项2
- 列表项3

或者
* 列表项1
* 列表项2
* 列表项3

或者
+ 列表项1
+ 列表项2
+ 列表项3

3.2 有序列表

1. 列表项1
2. 列表项2
3. 列表项3

3.3 嵌套列表

1. 列表项1
   - 子列表项1
   - 子列表项2
2. 列表项2
   * 子列表项1
   * 子列表项2

4、链接、图片、锚点

4.1 链接

[链接文本](链接地址 "可选的标题")

4.2 图片

![图片描述](图片链接 "可选的标题")

例:![蔡徐坤](./caixukun.jpg)

4.3 锚点(跳转)

1. 定义锚点

## 标题 {#my-anchor}

2. 创建链接

[链接文本](#my-anchor)

5、引用

> 这是一段引用文本。
> 可以包含多行。

6、代码

6.1行内代码

`这是行内代码`

6.2代码块

```python
# Python 示例代码
print("Hello, World!")

7、表格

| 表头1   | 表头2   | 表头3   |
| ------- | ------- | ------- |
| 单元格1 | 单元格2 | 单元格3 |
| 单元格4 | 单元格5 | 单元格6 |
表头1表头2表头3
单元格1单元格2单元格3
单元格4单元格5单元格6

8、分割线

---
***
*****

9、HTML 元素

Markdown 允许直接嵌入HTML代码,例如:

<p style="color:red;">这是红色文本</p>

10、其他符号

* 星号
_ 下划线
~ 波浪号
` 反引号
> 引用符号

这些符号在Markdown中具有特殊含义,如果需要在文本中直接显示它们,需要使用反斜杠 \ 进行转义,例如:

\* 显示星号
\_ 显示下划线
\~ 显示波浪号
\` 显示反引号
\> 显示引用符号

Released under the MIT License.