Markdown教程网址: https://www.runoob.com/markdown/md-tutorial.html
markdown在线编辑器网址: http://coolaf.com/tool/md
支持公式的在线编辑器: https://www.zybuluo.com/mdeditor
csdn中编辑公式说明文档: https://www.zybuluo.com/codeep/note/163962
使用Markdown的时候需要插入LaTeX公式方法: //www.greatytc.com/p/23b02c1708ae
下面是#号标题
1个#号是一阶标题
2个#号是二阶标题
3个#号是三阶标题
4个#号是4阶标题
5个#号是5阶标题
6个#号是6阶标题
下面是无序列表
- [星号+空格] 表示无序列表(星号前面的空格不能超过3个)
- [星号+空格] 表示无序列表(星号前面的空格不能超过3个)
- [星号+空格] 表示无序列表(星号前面的空格不能超过3个)
- [加号+空格] 表示无序列表
- [加号+空格] 表示无序列表
- [加号+空格] 表示无序列表
- [减号+空格] 表示无序列表
- [减号+空格] 表示无序列表
- [减号+空格] 表示无序列表
下面是有序列表
- [1+.+空格+内容] 有序列表 只要是数字就行
- [2+.+空格+内容] 有序列表 只要是数字就行
- [3+.+空格+内容] 有序列表 只要是数字就行
下面是在有序列表中嵌套无序列表
- [1+.+空格+内容] 有序列表
- 无序列表 缩进4个空格
- 无序列表 缩进4个空格
- [2+.+空格+内容] 有序列表
下面是段落
-
段落的前面部分
段落的后面部分(空一行,再缩进4个空格/tab键)
下面是换行操作(输入2个空格,然后回车)
语句的前半部分
语句的后半部分
3个星号代表分割符(可以包含空格)
3个减号代表分割符(可以包含空格)
大于号代表区块引用
区块引用1需要接2个空格才能换行
区块引用2需要接2个空格才能换行
区块引用3需要接2个空格才能换行嵌套区块引用是2个大于号
嵌套区块引用是2个大于号区块引用里面可以加标题
- 区块引用里面可以用加无序列表
- 区块引用里面可以加有序列表
代码区块(4个空格/tab键)
int a=0; //前面是tab键
char b='0'; //前面是4个空格
直接使用 <pre> </pre> 来插入代码块,里面的换行不会被转义
<pre>
int a=0;
char b = 'a'; //这个方法不通用,为了通用还是使用反引号进行换行
</pre>
反引号测试
今天也小小地纠结了一下这个问题,最后通过MarkdownPad2的设置解决了,
具体操作步骤如下:
Tool -> Options -> markdown -> Markdown Processor
设置为 CommonMark这样设置后使用```的代码块在Markdown中查看可以实现换行,
试了下上面提到的<pre></pre>,在MarkdownPad2中确实可以实现换行,但在某些不支持html标签的编辑器中就不行,比如有道云笔记的markdown编辑器中就不行,为了通用起见,我还是决定使用```来设置代码块。
你也可以用```包裹一段代码,并指定一种语言(也可以不指定)
$(document).ready(function () {
alert('RUNOOB');
});
行内式链接
行内是链接格式为方括号加圆括号,方括号是内容,圆括号内是链接+标题,
如登录百度
参考式链接
参考式链接由2个方括号组成,第一个方阔号内填入内容,第二个方括号内填入id
id定义格式为id+冒号+空格+链接+标题,
如登录[百度][id]
[id]: https://www.baidu.com/ "我要百度"
注意: 标题可以用圆括号,单引号,双引号
强调 斜体
两边用星号包裹
两边用下划线包裹
强调 粗体
两边是两个星号
两边是两个下划线
强调 粗体+斜体
两边是各三个星号
两边是各三条下划线
强调 包裹代码(必须使用反引号)
int a = 0;
注:很多人不知道怎么输入反引号。在英文模式下,找到键盘最左侧esc键下面的第一个键点击即可。
表示图片 行内式
表示图片 参考式
![美女][picture]
[picture]: https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1585221935665&di=0c958dfa287a9e9e748366f4ad802e70&imgtype=0&src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2F5%2Fe9%2F93291056298.jpg
下划线
<u>带下划线文本</u>
删除线
要划除的行内内容
表格
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |
>Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行 |
1.横向流程图源码格式:
graph LR
A[方形] -->B(圆角)
B --> C{条件a}
C -->|a=1| D[结果1]
C -->|a=2| E[结果2]
F[横向流程图]
2.竖向流程图源码格式:
graph TD
A[方形] --> B(圆角)
B --> C{条件a}
C --> |a=1| D[结果1]
C --> |a=2| E[结果2]
F[竖向流程图]
转义输出,在字符前加反斜杠,2个空格换行
\ 反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号
支持的 HTML 元素
使用 <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>Del</kbd> 重启电脑
脚注
创建脚注格式类似这样 [1]。
公式
-
菜鸟教程 -- 学的不仅是技术,更是梦想!!! ↩