Logo Image
Published on

Markdown 示例页面

Authors
  • Profile Image
    Name
Table of Contents

Markdown 语法示例

Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它的设计哲学是“易读易写”。Markdown 语法的目标是实现 HTML 文本的转换。

文本格式化

标题

Markdown 支持六级标题,使用 # 号表示。

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

段落与换行

段落之间通过一个或多个空行分隔。

如果需要在段落内强制换行,可以在行末使用两个或多个空格,然后换行。

强调

  • 粗体: 使用两个星号 ** 或两个下划线 __ 包围文本。
  • 斜体: 使用一个星号 * 或一个下划线 _ 包围文本。
  • 粗斜体: 使用三个星号 *** 或三个下划线 ___ 包围文本。

分隔线

可以使用三个或更多的星号 *、减号 - 或下划线 _ 来创建一条水平分隔线。

---
***
___

删除线

使用两个波浪线 ~~ 包围文本。

~~这是删除线~~

列表

无序列表

使用星号 *、加号 + 或减号 - 作为列表标记,标记后面需要跟一个空格。

* 项目一
* 项目二
  * 子项目二之一
  * 子项目二之二
* 项目三

有序列表

使用数字加英文句点 . 作为列表标记,数字的顺序不影响最终渲染。

1. 第一项
2. 第二项
   1. 子项 2.1
   2. 子项 2.2
3. 第三项

链接

行内链接

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

[雷速中国官网](https://www.leisu.com "访问雷速官网")

参考链接

[参考链接][id]

[id]: URL "可选的标题"

图片

![替代文本](图片URL "可选的标题")

![Markdown Logo](https://markdown.org/assets/img/markdown-mark.svg)

表格

Markdown 表格使用管道符 | 和减号 - 来创建。

| 列1 | 列2 | 列3 |
|-----|:---:|----:|
| 左对齐 | 居中对齐 | 右对齐 |
| 内容A | 内容B | 内容C |

上面的 :- 表示左对齐,:-: 表示居中对齐,-: 表示右对齐。

代码

行内代码

使用反引号 ` 包围代码。

这是一个行内代码示例:`const x = 10;`

代码块

使用三个反引号 ``` 包围多行代码,可以在开始的反引号后指定语言,以便进行语法高亮。

def greet(name):
    return f"Hello, {name}!"

print(greet("Markdown"))
const message = "This is a JavaScript code block.";
console.log(message);

区块引用

使用大于号 > 来创建引用块。

> 这是第一层引用。
>> 这是第二层引用。
>
> 回到第一层引用。

HTML 嵌入

Markdown 支持直接嵌入 HTML 标签。

<p>这是一个直接嵌入的 HTML 段落。</p>

其他

转义字符

如果你想显示 Markdown 语法中用到的特殊字符,可以在字符前加上反斜杠 \ 进行转义。

例如,要显示 # 符号而不是一级标题,可以写成 \#

任务列表

Markdown 扩展语法支持创建任务列表,使用 - [ ] 表示未完成的任务,- [x] 表示已完成的任务。

- [ ] 学习 Markdown 语法
- [x] 练习 Markdown 写作
- [ ] 提交 Markdown 示例

以上是 Markdown 常用语法的全面示例,希望能帮助您更好地理解和使用 Markdown。