Markdown语法
开头
一, 标题
Headings 1, 2, 3 (Ctrl+1, Ctrl+2, Ctrl+3)
多级标题, 两种写法
-
标题1 (Ctrl+1) 写法
# 标题1 #
*或# 标题1
-
标题2 (Ctrl+2) 写法
## 标题2 ##
或# 标题2
-
标题3 (Ctrl+3) 语法:
## 标题3 ##
或# 标题3
注意:
不同写作软件对标题大小以及样式定义不同, 根据#数量的增加逐级减小标题大小. 第一种包围式标题需要#和文字间有空格,可以多个空格, 不然在有些平台可能把后面的#显示在文章预览里. -
更多标题
###标题4
标题4
#### 标题5
标题5
##### 标题6
标题6
......
二, 换行
换行也有多种方式,
- 回车换行 一行写完了可以直接用Enter换行,但是新的一行要与前一行空出一行,否则新文本还与当前文本同行.这种方式打出来的换行,两行之间有一片空隙,即一行文本额高度;
- 行末双空格 行末打出两个空格, 再按一次Enter,则两行之间也是独立的,且不会出现空隙;
- 插入换行符</br> 此外还可以在行末输入"< / b r > "(实际使用,字符间无空格)实现换行,效果与第二个一致.
粗体
前后各两个*包围着需要加粗的文字即可粗体显示其间的文字
e.g.
**粗体字**
粗体字
斜体
前后各一个*包围着需要斜体的文字即可以斜体显示期间的文字
e.g.
*斜体字*
斜体字
代码
-
行内代码: 直接用反引号``(Tab键上方的那个标点) 包围代码内容即可
e.g.
Here is a code in line cmd C:/Windows/System
, need pratice with it.
- 高亮代码块: 代码内容的开头和结尾三个反引号包围代码, 首尾的反引号单独占一行
e.g.
image.png
# (Vimium supports search completion Wikipedia, as
# above, and for these.)
#
bi: https://www.bing.com/search?q=%s Bing
bd: https://www.baidu.com/s?wd=%s 百度
超链接
链接显示文本
e.g.
[Apple](https://www.apple.com/)
图片
- 网络图片: [图片上传失败...(image-797ffc-1545574300138)]]
- 本地图片文件: [图片上传失败...(image-a55cb7-1545574300138)] 文件必须与md文档在同一目录下方能被使用, 一般网络博客平台都支持上传图片自动生成链接.
e.g.
![](https://img.haomeiwen.com/i15186323/e3ba831278ee6638?imageMogr2/auto-orient/strip)
插入分割线
一行连用三个或三个以上的星号, 减号或下划线即可表示分割线
e.g. 下面三个写法均可显示分割线
***
---
___
表格
表格的单元格内容间只需要用"|"分开, 表头和表单间单独插入一行"| - |", 理论上 有多少列就需要多少个"| - |", 便于区分列数, 若需要将列文本居中, 需将对应列的"| - |"中的"-"用冒号包围起来变成"| :-: |"即可看到对应列自动居中.
e.g.
书写:
|第一列|第二列|第三列|
| - | - | :-: |
|列1行2|列2行2|列3行2|
|列1行3|列2行3|列3行4|
结果:
第一列 | 第二列 | 第三列 |
---|---|---|
列1行2 | 列2行2 | 列3行2 |
列1行3 | 列2行3 | 列3行4 |
引用
新行开头输入 > 即自动将后面内容切换至引用显示状态,并且支持引用的嵌套
>第一级引用
>>第二级引用
>>>第三级引用
>>>>第四级引用
第一级引用
第二级引用
第三级引用
第四级引用