春衣少年当酒歌,起舞四顾以笑和。这篇文章主要讲述测试MD文档相关的知识,希望能为你提供帮助。
什么是 MarkdownMarkdown (MD) 是现在普遍使用的一种文档书写语言格式,只需用一些非常简单易记的符号,如(# * / >
[] ()\\ ),就可以轻松写出一篇具有良好的排版和可读性的文章。
语法示例
1.基本语法
一些常规的语法格式。
1.1 标题标题用#+空格表示,不同数量的#可以表示不同的标题
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
1.2 粗体和斜体粗体在需要操作的文字前后各加三个“*”
这个是粗体斜体:在需要斜体的文字前后各加一个“*”
这个是斜体用粗体加斜体:在需要操作的文字前后各加三个“*”
这个是粗体加斜体
1.3 删除线删除线语法【测试MD文档】在需要删除的文字前后各使用两个符合“”要删除的文字~~
1.4 引用符号“>
”后面书写文字。示例:
1.5 目录可通过:@[toc](目录) 生成目录。
1.6 空行如需空行,则可\\?+回车换行。
2.LaTeX公式
LaTeX数学公式有两种:行中公式和独立公式(行间公式)。行中公式放在文中与其它文字混编,独立公式单独成行。
2.1 行内公式=mc^2$
=mc^2$
2.2 独立公式$=mc^2$$
$=mc^2$$
2.3 复杂公式
$$\\begin{array}{c}ablaimes ec{\\mathbf{B}} -\\, rac1c\\, rac{\\partialec{\\mathbf{E}}}{\\partial t} &
= rac{4\\pi}{c}ec{\\mathbf{j}}
abla \\cdot ec{\\mathbf{E}} &
= 4 \\pi
ho \\ablaimes ec{\\mathbf{E}}\\, +\\, rac1c\\, rac{\\partialec{\\mathbf{B}}}{\\partial t} &
= ec{\\mathbf{0}} \\abla \\cdot ec{\\mathbf{B}} &
= 0nd{array}$$
$$\\begin{array}{c}
ablaimes ec{\\mathbf{B}} -\\, rac1c\\, rac{\\partialec{\\mathbf{E}}}{\\partial t} &
= rac{4\\pi}{c}ec{\\mathbf{j}}
abla \\cdot ec{\\mathbf{E}} & = 4 \\pi
ho \\
ablaimes ec{\\mathbf{E}}\\, +\\, rac1c\\, rac{\\partialec{\\mathbf{B}}}{\\partial t} & = ec{\\mathbf{0}} \\
abla \\cdot ec{\\mathbf{B}} & = 0
nd{array}$$
更多语法参考:Markdown 编辑器添加 Latex数学公式教程
3.代码高亮
3.1 普通
*emphasize***strong**
_emphasize___strong__
@a = 1
3.2 语法高亮支持如果在 ``` 后面跟随语言名称,可以有语法高亮的效果,如:
3.2.1 html/xml 代码高亮示例
<
!DOCTYPE html>
<
html lang="en">
<
head>
<
meta charset="UTF-8">
<
meta http-equiv="X-UA-Compatible" content="IE=edge">
<
meta name="viewport" content="width=device-width, initial-scale=1.0">
<
title>
Document<
/title>
<
/head>
<
body>
<
/body>
<
/html>
3.2.2 python高亮示例
#!/usr/bin/python3
# Fibonacci series: 斐波纳契数列
# 两个元素的总和确定了下一个数
a, b = 0, 1
while b <
10:
print(b)
a, b = b, a+b
3.2.3 CSS 文件示例
body {
background-color: red;
}h1 {
color: orange;
text-align: center;
}p {
font-family: "Times New Roman";
font-size: 20px;
}
4.绘制表格
Column 1 | Column 2 | Column 3 |
---|---|---|
cell 1 | cell 2 | cell 3 |
cell 4 | cell 5 | cell 6 |
cell 7 | cell 8 | cell 9 |
语法:
显示:
- [ ] 社区直播公开课开展情况
- [x] 5分钟搞定俄罗斯方块---组件化实战
- [x] 服务早期红利与各项技术场景创新分析
支持直接粘贴链接地址。链接语法和显示如下:
语法1:
[链接名称](http://链接网址)
显示:链接名称
或语法2:
&
lt;
http://链接网址&
gt;
显示:< http://链接网址>
7. 图片
可通过上传按钮上传图片,也支持直接粘贴图片,也支持拖拽上传图片。图片语法和显示如下:
语法:
![请添加链接描述](图片地址)
显示:![请添加链接描述](图片地址)
8. 有序列表& 有序列表
无序列表的使用,在符号“-”后加空格使用。如下:
- 列表项
- 列表项
- 列表项
- 列表项
- 列表项
- 列表内容
- 列表内容
- 列表项
- 列表项
- 列表内容
- 列表内容
- 子列表内容
- 子列表内容
- 子列表内容
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。
例:
-------
*****
______
10. 符号转义
如果你的描述中需要用到 markdown 的符号,比如
# *
等,但又不想它被转义,这时候可以在这些符号前加反斜杠,如 \\ # *
进行避免。11. 导入和导出
支持正文导出
.md
的文档,支持导入.md格式的文档。导入:支持导入本地
.md
格式的文档导出:正文内容可以导出本地
.md
格式的文档12. 其他说明
使用富文本编辑器发布的内容只能富文本编辑器编辑,不可切换Markdown编辑器;
使用Markdown编辑器发布的内容只能Markdown编辑器编辑,不可切换富文本编辑器编辑。
推荐阅读
- 通过http和浏览器访问Samba共享文件夹
- oeasy教您玩转vim - 45 - # 按行编辑
- 0008 - MapReduce中Shuffle和排序机制解析
- linux安装mongodb数据库./mongod-fmongodb.conf失败或者error
- 开发的时候,人与人之间还是要少点儿信任之--注解方式防止重复请求
- netty系列之:在netty中处理CORS
- linux 登录后佛祖保佑
- 租房买房行业报告上线,为房产服务数字化转型添砖加瓦
- Unity3D打砖块游戏入门教程