Markdown语法总结

打印 上一主题 下一主题

主题 1540|帖子 1540|积分 4620

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Markdown 是一种轻量级的标记语言,它让我们可以以易读易写的纯文本格式编写文档,然后转换为有效的 HTML。它广泛应用于撰写文档、博客、论坛帖子以及各种需要格式化文本的场合。以下是我准备的 Markdown 语法的具体总结:
1. 标题 (Headers)

利用 # 来表示不同级别的标题,共有六级标题。
  1.  # 一级标题
  2.  ## 二级标题
  3.  ### 三级标题
  4.  #### 四级标题
  5.  ##### 五级标题
  6.  ###### 六级标题
复制代码
效果:
一级标题

二级标题

三级标题

四级标题

五级标题

六级标题

2. 段落与换行

段落由一个或多个空行分隔。行末加两个或以上空格后回车可实现换行。
  1.  这是第一段。
  2.  ​
  3.  这是第二段,可以在这里加换行。  
  4.  这是同一段的新行。
复制代码
3. 夸大 (Emphasis)

利用 * 或 _ 困绕文本实现斜体,利用 ** 或 __ 实现粗体。
  1.  *斜体文本*
  2.  _斜体文本_
  3.  ​
  4.  **粗体文本**
  5.  __粗体文本__
  6.  ​
  7.  ***粗斜体文本***
  8.  ___粗斜体文本___
复制代码
效果:
斜体文本 斜体文本
粗体文本 粗体文本
粗斜体文本 粗斜体文本
4. 列表 (Lists)

无序列表

利用 *、+ 或 - 表示。
  1.  - 项目一
  2.  - 项目二
  3.    - 子项目二点一
  4.    - 子项目二点二
  5.  * 项目三
  6.  + 项目四
复制代码
有序列表

利用数字加点。
  1.  1. 第一项
  2.  2. 第二项
  3.     1. 子项二点一
  4.     2. 子项二点二
  5.  3. 第三项
复制代码
效果:


  • 项目一
  • 项目二

    • 子项目二点一
    • 子项目二点二



  • 项目三


  • 项目四

  • 第一项
  • 第二项

    • 子项二点一
    • 子项二点二

  • 第三项
5. 链接 (Links)

行内链接

  1.  这是一个[示例链接](https://www.example.com)。
复制代码
参考式链接

  1.  这是一个[示例链接][1]。
  2.  ​
  3.  [1]: https://www.example.com
复制代码
主动链接

  1.  <https://www.example.com>
复制代码
效果:
这是一个示例链接。
6. 图片 (Images)

语法与链接雷同,但前面加 !。
行内图片

  1. ![替代文本](https://www.example.com/image.jpg)
复制代码
参考式图片

  1. ![替代文本][image1]
  2. [image1]: https://www.example.com/image.jpg
复制代码
指定图片巨细(扩展语法,部分渲染器支持)

  1. ![替代文本](https://www.example.com/image.jpg =250x250)
复制代码
效果:

7. 代码 (Code)

行内代码

利用反引号 ` 困绕。
  1. 这是一个 `行内代码` 示例。
复制代码
代码块

利用缩进四个空格或利用三个反引号 ``` 困绕。
缩进方式

  1.     这是一个代码块。
  2.     可以包含多行代码。
复制代码
反引号方式

  1. [/code] 这是一个代码块。 可以包含多行代码。
  2. [code]
复制代码
语法高亮(支持的渲染器)

在三个反引号后指定语言。
  1. ```python
  2. def hello_world():
  3.     print("Hello, world!")
复制代码
  1. 效果:```python
  2. def hello_world():
  3.     print("Hello, world!")
复制代码
8. 引用 (Blockquotes)

利用 > 表示引用。
  1. > 这是一个引用。
  2. > 可以包含多行文本。
  3. > ### 嵌套引用
  4. > 引用中可以包含标题。
复制代码
效果:
   这是一个引用。 可以包含多行文本。
    嵌套引用

  引用中可以包含标题。
  9. 分割线 (Horizontal Rules)

利用三个或以上的 -、* 或 _。
  1. ---
  2. * * *
  3. ___
复制代码
效果:



10. 表格 (Tables)

利用 | 和 - 来创建表格。
  1. | 表头1 | 表头2 | 表头3 |
  2. | ------ | ------ | ------ |
  3. | 单元格1 | 单元格2 | 单元格3 |
  4. | 单元格4 | 单元格5 | 单元格6 |
复制代码
对齐方式

通过在分隔符中添加 : 来设置对齐方式。


  • 左对齐::---
  • 右对齐:---:
  • 居中对齐::---:
  1. | 左对齐 | 右对齐 | 居中对齐 |
  2. | :------ | ------: | :------: |
  3. | 单元格1 | 单元格2 | 单元格3 |
  4. | 单元格4 | 单元格5 | 单元格6 |
复制代码
效果:
左对齐右对齐居中对齐单位格1单位格2单位格3单位格4单位格5单位格6 11. 内联 HTML

Markdown 允许直接嵌入 HTML 代码,用于实现 Markdown 不支持的格式。
  1. 这是一个使用 <span style="color:red">红色文本</span> 的示例。
复制代码
效果:
这是一个利用 赤色文本 的示例。
12. 转义字符

利用反斜杠 \ 转义 Markdown 特殊字符,使其作为平凡字符显示。
  1. \* 反斜杠加星号显示为星号 *
  2. \# 显示为 #
复制代码
效果:
* 反斜杠加星号显示为星号 * # 显示为 #
13. 注脚 (Footnotes)

部分渲染器支持注脚语法。
  1. 这是一个带注脚的句子。[^1]
  2. [^1]: 这是注脚内容。
复制代码
效果:
这是一个带注脚的句子。1
[1]  这是注脚内容。
14. 任务列表 (Task Lists)

部分渲染器支持任务列表。
  1. - [x] 完成任务一
  2. - [ ] 未完成任务二
  3. - [ ] 未完成任务三
复制代码
效果:


  • 完成任务一
  • 未完成任务二
  • 未完成任务三
15. 表情符号 (Emojis)

部分渲染器支持利用 : 困绕的表情符号代码。
  1. 这是一个笑脸 :smile:。
复制代码
效果:
这是一个笑容
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

前进之路

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表