MarkDown语法教程,网上已经有很多,但还是想总结一篇常用的以便自己做备忘用。 想来手写markDown还是更适用于英文写作,毕竟符号都是英文符号呐~
文中先给出显示效果,然后以代码块的方式给出* markDown的语法*。 快捷键神马的,直接没有用习惯,好像不同系统也不一样,所以没有这部分内容。 后续若有其他常用,亦会再补充进来。
1 标题
第一级标题
第二级标题
第六级标题
代码语言:javascript复制markDown 语法:注意#号后面有空格
# 第一级标题
## 第二级标题
###### 第六级标题
2 列表
无序列表
- item1
- item2
- aaaa
- bbbb
- item3
markDown 语法:注意*号后面有空格
* item1
* item2
* aaaa
* bbbb
* item3
有序列表
- item1
- item2 2.1 aaa 2.2 bbb
- time3
markDown 语法:注意1. 后面有空格
1. item1
2. item2
2.1 aaa
2.2 bbb
3. time3
任务列表
- [ ] task1 : undo.
- [x] task2: done.
markDown 语法:注意-后面有空格
- [ ] task1 : undo.
- [x] task2: done.
3 外部引入资源
图片
美图就是我
代码语言:javascript复制markDown 语法:注意 ![]() 之间没有任何空格
![美图就是我](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg)
链接
Baidu
代码语言:javascript复制markDown 语法:注意 []() 之间没有任何空格
[Baidu](http://www.baidu.com)
4 引用
区块引用
代码语言:javascript复制Hello World ! Hello Universe ! DAdddd....
markDown 语法:符号> 后面有无空格均可,且只需要第一行需要>, 结束笨区块引用,可以双回车。
> Hello World !
> Hello Universe !
DAdddd....
双层引用:
代码语言:javascript复制Hello, MarkDown ! Like you!
markDown 语法:
>> Hello, MarkDown !
Like you!
代码块
代码语言:javascript复制var a = 10,
b = 20, c;
c = a b;
代码语言:javascript复制markDown 语法:符号```后面可以写上代码语言类型。
```js
var a = 10,
b = 20, c;
c = a b;
```
或者用三个波浪线:
代码语言:javascript复制function fun(a) {
alert(99);
}
代码语言:javascript复制~~~
markDown 语法:
function fun(a) {
alert(99);
}
~~~
行内代码
声明变量的方式:var a=0;
var b=10;
,也可以声明多个变量:var a=0, b=2;
。
markDown 语法:
声明变量的方式:`var a=0;` `var b=10;`,也可以声明多个变量:`var a=0, b=2;`。
4 表格
id | name |
---|---|
001 | Celine |
002 | Shopping |
003 | Yami |
markDown 语法:
id | name
--------------- | ------------
001 | Celine
002 | Shopping
003 | Yami
还可以设置表格对齐方式:(QAQ我不知道为什么这里会有上下两个一模一样的表格,我的语法只有下面的表格。。)
id | name | from |
---|---|---|
001 | Celine | Amoy |
002 | Shopping | Fuzhou |
003 | Yami | Quanzhou |
004 | Lucy | Quanzhou |
markDown 语法:*注意:冒号的左右两边都没有空格*
id | name | from
|--------------- |:----------------:|-------:|
001 | Celine | Amoy
002 | Shopping | Fuzhou
003 | Yami | Quanzhou
004 | Lucy | Quanzhou
5 其他一些修饰
强调
斜体强调,类似<em></em> 斜体强调,类似<u></u>
代码语言:javascript复制markDown 语法:
*斜体强调,类似<em></em>*
_斜体强调,类似<u></u>_
加粗强调,类似<strong></strong> 加粗强调,类似<strong></strong>
代码语言:javascript复制markDown 语法:
**加粗强调,类似<strong></strong>**
__加粗强调,类似<strong></strong>__
换行
编辑器不同,换行方式不同。一般是 空格 回车
。
删除线
Bye Bye
markDown 语法:
~~Bye Bye~~
分割线
代码语言:javascript复制markDown 语法:
---
***
小标注?
永和九年,虽在癸丑 2《兰亭集序》
代码语言:javascript复制markDown 语法:注意波浪线内侧紧靠文字处不能有空格
永和九年,虽在癸丑 ~2《兰亭集序》~
脚注
这是一个脚注: [^1]. 是的,脚注我没有试出来。