目录
- 一级标题(#文字)
1. 斜体和粗体{#index}
斜体
斜体(*文字*)
斜体(_文字_)
粗体
粗体(**文字**)
粗斜体
粗斜体(***文字***)
删除线(~~文字~~)
2. 分级标题
一级标题(#文字)
二级标题(##文字)
三级标题
四级标题
五级标题
六级标题
3. 超链接
3.1. 行内式
方法:文字[链接说明](链接)
示例:不懂?百度一下
3.2参考式
方法:[链接说明][链接序号]
[链接序号]:网站"说明"(这个通常放在代码最下面)
示例:不懂可以浏览这个网站百度一下
3.3自动连接
方法:<用来放链接或邮箱地址>
示例:[email protected]
4. 锚点
方法:标题后做标记{#标记名称}
[标记说明](标记)
示例:
跳转到1.
注意:
- Markdown Extra 只支持在标题后插入锚点,其它地方无效。
- Leanote 编辑器右侧显示效果区域暂时不支持锚点跳转,所以点来点去发现没有跳转不必惊慌,但是你发布成笔记或博文后是支持跳转的。
语法描述:
在你准备跳转到的指定标题后插入锚点{#标记},然后在文档的其它地方写上连接到锚点的链接。
5. 列表
5.1. 无序列表
方法:*,+,-表示无序列表
示例:
- 无序列表
- 无序列表
- 无序列表
5.2有序列表
方法:数字加英文句号
示例:
1.有序列表
2.有序列表
3.有序列表
5.3 定义型列表
方法:
名词
:(tab)解释
示例:
java
: 编程语言(123)
5.4列表缩进
方法:
*(空格数不大于三个)第一段
示例:
- 第一段
- 第二段
5.5 包含段落的列表
方法:
*(三个空格)第一段
(tab)第二段
示例:
-
第一段
第二段
-
第三段
第四段
5.6 包含引用的列表
方法:在列表中使用引用需要缩进
示例:
- 阅读的方法:
打开书本。
打开电灯。
5.7 包含代码区块的引用
- 代码
<代码>
5.8 一个特殊情况
- What a great season.
解决方法:(点前面加反斜杠)
1986. What a great season.
6. 引用
方法:在需要被引用的句子前面加(>),允许只用在第一行加。
引用的区块内也可以使用其他的 Markdown 语法,包括标题、列表、代码区块等:
示例:
这是一个有两段文字的引用,
无意义的占行文字1.
无意义的占行文字2.
无意义的占行文字3.
无意义的占行文字4.
6.1 引用的多层嵌套
方法:
>>>引用1
>>引用2
>引用3
示例:
请问 Markdwon 怎么用? - 小白
自己看教程! - 愤青
教程在哪? - 小白
7. 插入图像
7.1 行内式
语法说明:![图片Alt](图片地址 “图片Title”)
7.2 参考式
语法说明: ![][序号]
[序号]:图片地址 “图片Title”
放在文章最下面。
8. 内容目录
在段落中填写 [TOC] 以显示全文内容的目录结构。
9. 注脚
方法:在文字后面加[^1]
[^1]:解释(注脚自动被搬运到最后面)
示例:
Java[1]语言
10. LaTeX 公式
10.1 $ 表示行内公式
方法:段落内用两个$把公式包起来
示例:
质能守恒方程可以用一个很简洁的方程式 \(E=mc^2\) 来表达。
10.2 $$ 表示整行公式
方法:整行公式用两个$$包起来
示例:
11. 流程图
更多语法参考:http://flowchart.js.org/
flow
st=>start: Start:>https://www.zybuluo.com
io=>inputoutput: verification
op=>operation: Your Operation
cond=>condition: Yes or No?
sub=>subroutine: Your Subroutine
e=>end
st->io->op->cond
cond(yes)->e
cond(no)->sub->io
12 .表格
简单方式:
学号|姓名|分数
-|-|-
小明|男|75
小红|女|79
小陆|男|92
示例:
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 75 |
小红 | 女 | 79 |
小陆 | 男 | 92 |
原生方式:
|学号|姓名|分数|
|-|-|-|
|小明|男|75|
|小红|女|79|
|小陆|男|92|
示例:
学号 | 姓名 | 分数 |
---|---|---|
小明 | 男 | 75 |
小红 | 女 | 79 |
小陆 | 男 | 92 |
为表格第二列指定方向:
产品|价格
-|-:
Leanote 高级账号|60元/年
Leanote 超级账号|120元/年
示例:
产品 | 价格 |
---|---|
Leanote 高级账号 | 60元/年 |
Leanote 超级账号 | 120元/年 |
语法说明:
不管是哪种方式,第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。
列于列之间用管道符|隔开。原生方式的表格每一行的两边也要有管道符。
第二行还可以为不同的列指定对齐方向。默认为左对齐,在-右边加上:就右对齐。
13. 分隔线
你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
方法:
****
* * * *
示例:
14. 代码
14.1 行内式
方法:
C语言里的函数 `scanf()` 怎么使用?
示例:
C语言里的函数 scanf()
怎么使用?
14.2 缩进(tab)标记
方法:
每一行代码前面加(tab或四个空格)
示例:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
14.3 用六个`包裹多行代码
方法:
```
代码
```
示例:
#include <stdio.h>
int main(void)
{
printf("Hello world\n");
}
15. HTML 原始码
在代码区块里面, & 、 < 和 > 会自动转成 HTML 实体,这样的方式让你非常容易使用 Markdown 插入范例用的 HTML 原始码,只需要复制贴上,剩下的 Markdown 都会帮你处理,例如:
示例:
值班人员 | 星期一 | 星期二 | 星期三 |
---|---|---|---|
李强 | 张明 | 王平 |
Java是一门高级语言 ↩︎