搬运自菜鸟教程,精简了内容,适合对Markdown语法有一定了解后快速查询用,不适合初学者阅读。初学者请移步到菜鸟教程进行学习。
PS: CSDN的博客文章编辑器相当友好,不仅可以即时呈现markdown文档的生成效果,在最右侧还有帮助文档。所以,如果是用CSDN文章编辑器的话,基本用不上这本手册了。
2021-2-4更新
推荐:Python数据之道出的速查表非常清晰明了,进入链接按照提示可以免费下载PDF文档。
1. 标题 #
使用 #
号标记多级标题
# 一级标题
## 二级标题
使用 =
和 -
标记一级和二级标题(不推荐,个人认为 #
级标题适用性更广)
我是一级标题
=======
我是二级标题
-----------
2. 字体
*斜体文本*
**粗体文本**
***粗斜体文本***
~~带删除线文本~~
<u>带下划线文本</u>
使用*
包裹 斜体文本
使用**
包裹 粗体文本
使用***
包裹 粗斜体文本
使用~~
包裹 带删除线文本
使用<u>
</u>
包裹 带下划线文本
3. 分割线 ***
用 ***
分割
4. 脚注 [^
文字]
[^
在前,]
在后,包围字符串,如下
本段文字引用自《XXXXX》[^脚注示例]
[^脚注示例]:《XXXXX》中写着……
呈现效果(注意,点击下面文字的上标,页面会滑动到最底端的脚注部分。)
本段文字引用自《XXXXX》1
关于脚注,不理解的请看菜鸟教程——Markdown脚注
5. 区块 >
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号。区块可以嵌套,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推:
> 最外层
> > 第一层嵌套
> > > 第二层嵌套
最外层
第一层嵌套
第二层嵌套
6. 代码
1、如果是段落中的一个函数或片段的代码可以用反引号把它包起来(`)
`printf()` 函数
printf()
函数
2、也可以用 ```包裹一段代码,并指定一种语言(也可以不指定)
```javascript
$(document).ready(function () {
alert(‘RUNOOB’);
});
```
$(document).ready(function () {
alert('RUNOOB');
});
可指定的语言:
(删除线表示CSDN的Markdown编辑器并不支持,加粗表示确定CSDN的Markdown编辑器支持,其他的未测试)
actionscript, apache, bash, c,clojure, cmake, coffeescript, cpp, cs, css, d, delphi, django, erlang, go, haskell, html, http, ini, java, javascript, json, lisp, lua, markdown, matlab, nginx, objectivec, perl, php, python, r, ruby, scala, smalltalk, sql, tex, vbscript, xml
7. 链接
[链接名称]\(链接地址)
PS:高级链接——我们可以通过变量来设置一个链接,变量赋值在文档末尾进行。暂时用不上,若有需要可点击链接查看高级链接
8. 图片
![属性文本](图片地址)
![属性文本](图片地址 "可选标题")
- 开头一个感叹号 !
- 接着一个方括号,里面放上图片的替代文字
- 接着一个普通括号,里面放上图片的网址,最后还可以用引号包住并加上选择性的 ‘title’ 属性的文字。
9. 表格
| 表头 | 表头 |
| ---- | ---- |
| 单元格 | 单元格 |
| 单元格 | 单元格 |
表头 | 表头 |
---|---|
单元格 | 单元格 |
单元格 | 单元格 |
进阶技巧:单元格内容对齐(有些页面或编辑器中可能无法显示)
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
9. 转义 \
Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:\
。
《XXXXX》中写着…… ↩︎