1, 基本语法
换行:回车键
分割线:连续3个-。
斜体:用*或者_包裹需要斜体的内容。可跨行,可加空格。
粗体:用两两 * 或者两两_包裹需要粗体的内容。同样,可跨行,可加空格。
有序列表:数字.空格 特别注意.后面的空格不能省略
无序列表:-空格 特别注意-后面的空格不能省略
2, 超链接
- 文字
- 引用:先定义 [ref_name]:url,然后在需要写入url的地方, 这样使用[锚文本][ref_name],通常的ref_name一般用数字表示,这样显得专业
- 简写url:用尖括号包裹url ,这样生成的url锚文本就是url本身
3, 图片
[外链图片转存失败(img-iJGhURg4-1564972553033)(图片路径)] #我是放在本地文件夹下的,所以路径是:/img/Share project on github.png
4, 代码段
4.1, 行内代码
使用`包裹代码部分。这样代码部分会被框起来,且灰底显示。
4.2, 跨行代码
- 方法1,代码部分和上面内容之间换行,Markdown会自动识别出代码。在MarkdownPad中可视化的效果是代码部分会被框起来且灰底显示。
- 方法2,使用```包裹代码段部分。
4.3, 代码高亮
高亮代码只能高亮跨行代码,使用```加上代码类型的方式达到高亮效果(注意,要是不加上代码类型是不会有高亮效果的)
代码类型有python、csharp、javascript
markdown pro中要想看到实时效果,可以利用github来渲染。方法:
tools->options->Markdown。
在打开的界面中Markdown Process的默认选项是Markdown, 改成GitHub Flavored Markdown。这样就可以在线利用GitHub的渲染来实时看到效果
5 转义符
Markdown中的转义字符为\,转义的有:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号
| 分割符
6 特殊
上标:5<sup>2</sup>
52
下标:log<sub>2</sub>3
log23
商标:®
® 注意一定要带后面的分号;
表格:
| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
单元格 | 单元格 | 单元格 |
单元格 | 单元格 | 单元格 |