目录
直接键入[TOC]
即可生成目录,比如上面的目录
分割线
直接键入3个或3个以上的*
或-
,****
和----
,效果如下
标题
用不同个数的 # 来标记各级标题
# 一级标题
## 二级标题
...
##### 五级标题
###### 六级标题
文本
-
斜体
一对单 *或一对单 _ 将内容夹住,
*内容*
或_内容_
我是单星号斜体文本 我是单下划线斜体文本
-
粗体
一对双 * 或一对双 _ 将内容夹住,
**内容**
或__内容__
我是双星号粗体文本 我是双下划线粗体文本
-
粗斜体
一对三 * 或一对三 _ 将内容夹住,
***内容***
或___内容___
我是三星号粗斜体文本 我是三下划线粗斜体文本
-
删除线
一对双 ~ 将内容夹住,
~~内容~~
我是双波浪线被删除文本 -
下划线
使用HTML标签
<u>内容</u>
我是HTML标签下划线文本
有符号和无符号列表|待办事项
有符号列表就像平时给列表标号那样手写标号,而无符号列表则可以用 * 或 - 或 + 标记:
1. 第一项
2. 第二项
* 嵌套第一项
- 嵌套第二项
3. 第三项
+ 嵌套第一项
注意,每一项的 . 后面带有空格。左右缩进采用快捷键Ctrl [
和Ctrl ]
,效果如下:
-
第一项
-
第二项
- 嵌套第一项
- 嵌套第二项
-
第三项
- 嵌套第一项
博客园好像不支持待办事项
待办事项采用* [ ]
或- [ ]
标记,已完成事项用 [x] 标记:
* [ ] 抽烟
- [x] 喝酒
* [ ] 烫头
注意,在 * 和 - 后面以及 [] 中间、[] 后面都需要有空格,效果如下:
- [ ] 抽烟
- [x] 喝酒
- [ ] 烫头
链接|图片|脚注
生成链接有3种形式:
-
直接写URL,并用<>夹住
<https://www.cnblogs.com/QuintinLiu/>
效果如下 -
链接名称加URL的形式
[博客](https://www.cnblogs.com/QuintinLiu/)
效果如下 -
将URL用变量代替,在文档末尾写明URL地址。在文中需要多次引用时,直接引用变量就可以,不必再多写几次地址
[博客][0]
[cnblogs][v]
blablabla...
[0]: https://www.cnblogs.com/QuintinLiu/
[v]: https://www.cnblogs.com/QuintinLiu/
效果如下
blablabla...
对于插入图片的语法和链接差不多,只是在最前面加了一个!,这里使用菜鸟网站的一张图片作为示例
![图片名称](图片路径),如:![菜鸟](http://static.runoob.com/images/runoob-logo.png)
图片路径也可以是本地地址,不过只能在本地看,要发表在网上则必须是图片网址。效果如下
图片来源:RUNOOB
-
Markdown好像不可以改变图片大小,不过可以使用HTML标签来改变图片大小,语法如下:
<img src="http://static.runoob.com/images/runoob-logo.png" width="20%">
一些Markdown编辑器支持改变图片大小,如印象笔记中在基本语法后加上如
@w=10h=20
可以改变图片大小,语法如下:![Runoob](http://static.runoob.com/images/runoob-logo.png)@w=200h=50
创建脚注的语法如下:
后面是一个脚注[^markdown]
blablabla...
[^markdown]: Markdown是一种轻量化的标记语言
效果如下:
后面是一个脚注[1]
blablabla...
区块引用|代码块
区块引用直接用一个 > 来标记即可,可以嵌套引用:
> 引用诗句
>> 梅须逊雪三分白
>> 雪却输梅一段香
效果如下:
引用诗句
梅须逊雪三分白
雪却输梅一段香
代码块可以分为行间代码和多行代码块
-
行间代码用两个 ` 将内容夹住,如:`printf()` ,效果如下:
printf()
-
多行代码块用一对```将代码夹住,可以指定语言,语法如下:
```python
def show():
print("hello, world")
```效果如下
def show(): print("hello, world")
表格
表格的语法有点麻烦,如果编辑器有快捷键的话直接用快捷键更方便。但还是了解一下,语法如下:
| 表头 | 表头 | 表头 |
|:------ |------: |:------:|
| 靠左 | 靠右 | 中间 |
| 吸烟 | 喝酒 | 烫头 |
效果如下:
表头 | 表头 | 表头 |
---|---|---|
靠左 | 靠右 | 中间 |
吸烟 | 喝酒 | 烫头 |
公式
插入公式的语法不难,难的在于公式本身的LaTeX语法,因为公式本来就多种多样,相应的语法也是又多又复杂,这里只记录一些比较常用的语法:
-
行内公式 一对$中间插入公式如:
$a^2 + b^2 = c^2$
,效果:(a^2 + b^2 = c^2) -
**独占一行公式 ** 一对$$号中间插入公式,语法如下:
$$ J( heta) = frac{1}{2m}sum_{i = 0}^m (y^i - h_ heta (x^i))^2$$ $$
效果如下:
其它语法见下表:
含义 | 语法 | 效果 |
---|---|---|
分式 | $frac {a + b} c$ |
(frac {a + b} c) |
拔 | $ar x$ |
(ar x) |
正负号 | $pm abc$ |
(pm abc) |
求和符号 | $sum_{i=1}^n$ |
(sum_{i=1}^n) |
无穷 | $infty$ |
(infty) |
根号 | $sqrt[2]{x}$ |
(sqrt[2]{x}) |
小于等于 | $le a$ |
(le a) |
大于等于 | $ge b$ |
(ge b) |
乘号 | $a imes b$ |
(a imes b) |
约等于 | $approx 0$ |
(approx 0) |
导数符号 | $aprime$ |
(aprime) |
远小于 | $ll$ |
(ll) |
远大于 | $gg$ |
(gg) |
上标 | $a ^ 2$ |
(a ^ 2) |
下标 | $b_1$ |
(b_1) |
好看的小括号 | $left(frac a b
ight)$ |
(left(frac a b ight)) |
好看的大括号 | $left{frac a b
ight}$ |
(left{frac a b ight}) |
还有更多的东西,可以看看https://blog.csdn.net/anxiaoxi45/article/details/39449445这个博客,很详细
参考
https://list.yinxiang.com/markdown/eef42447-db3f-48ee-827b-1bb34c03eb83.php
https://www.runoob.com/markdown/md-tutorial.html
https://blog.csdn.net/anxiaoxi45/article/details/39449445
最后
终于整理完了,写这样的一篇博文真不容易,好费劲啊。其实Markdown语法在写这篇博文之前就已经学过了一些,当时是兴趣所致就在网上找教程学了学,感觉挺容易上手的,当时就记录了一些笔记准备后面发博,但是直到今天才将内容和排版重新整理了一遍。公式这块内容挺多,但常用的应该不多,随着后面用到了再更新吧。
Markdown是一种轻量化的标记语言 ↩︎