markdown简明语法
Markdown是一种极简的『标记语言』,将文本转为HTML,通常为我大码农所用。其不追求大而全,简洁至上,正所谓不求最贵,只求最好!
本文介绍Markdown基本语法,内容很少,一行语法一行示例,学会后可轻松写出高大上的文档,再也不需要各种编辑器去调文章格式。另外,网上有各平台下的Markdown工具可用,也有在线的,我直接使用sublime搞定,Markdown本来就是为了追求简洁,弄个工具岂不多此一举。
强调
星号与下划线都可以,单是斜体,双是粗体,符号可跨行,符号可加空格
格式:
**一个人来到田纳西** __毫无疑问__ *我做的馅饼 是全天下* _最好吃的_
显示效果:
一个人来到田纳西
毫无疑问
*我做的馅饼
是全天下*
最好吃的
分割线
三个或更多-_*,必须单独一行,可含空格
格式:
¯¯¯
显示效果:
空格,换行
半方大的空格 或  ;
全方大的空格&emsp ;或  ;
不断行的空格  ;或  ;
2个空格, 
换行,连续按2个以上空格,然后回车
引用
格式:
> 引用
显示效果:
引用
内层符号前的空格必须要
格式:
>引用 >>引用中的引用
显示效果:
引用
引用中的引用
标题
格式:
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
无序列表
符号之后的空格不能少,-+*效果一样,但不能混合使用,因混合是嵌套列表,内容可超长
格式:
- 无序列表 + 无序列表 * 无序列表 - 无序列表:我很长。我也很长!那比一比啊?比就比!我有这么长,你有我长吗?我有这么这么长!好吧,你赢了!
显示效果:
- 无序列表
+ 无序列表
* 无序列表
- 无序列表:我很长。我也很长!那比一比啊?比就比!我有这么长,你有我长吗?我有这么这么长!好吧,你赢了!
有序列表
数字不能省略但可无序,点号之后的空格不能少
1. 有序列表
2. 有序列表
3. 有序列表
4. 有序列表
嵌套列表
-+*可循环使用,但符号之后的空格不能少,符号之前的空格也不能少
格式:
- 嵌套列表 + 嵌套列表 + 嵌套列表 - 嵌套列表 * 嵌套列表 - 嵌套列表
显示效果:
- 嵌套列表
+ 嵌套列表
+ 嵌套列表
- 嵌套列表
* 嵌套列表
- 嵌套列表
文字超链:Inline方式
格式:
[博客](https://mingdaa.github.io/)
显示效果:
博客
图片超链
格式:

显示效果:
索引超链:Reference方式
索引,1 2可以是任意字符
格式:
[我的博客][1] ![图片][2] [1]:https://mingdaa.github.io/ [2]:https://图片地址
显示效果:
我的博客
自动链接
尖括号
格式:
<https://mingdaa.github.io>
显示效果:
https://mingdaa.github.io/
代码
格式:
''' class { public static void main(String[] args) { System.out.println("Hello World!"); } } '''
显示效果:
class
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
注释
可以使用html的注释,不会在HTML中显示
格式:
<!-- 注释 -->
转义字符
Markdown中的转义字符为\,需要转义的有:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号
表格
格式:
表头1 | 表头2
---|---
左上 | 右上
左下 | 右下
显示效果:
表头1 | 表头2 |
---|---|
左上 | 右上 |
左下 | 右下 |
HTML 中有用的字符实体
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | |   | |
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和号 | & | & |
" | 引号 | " | " |
‘ | 撇号 | ' (IE不支持) | ' |
¢ | 分(cent) | ¢ | ¢ |
£ | 镑(pound) | £ | £ |
¥ | 元(yen) | ¥ | ¥ |
€ | 欧元(euro) | € | € |
§ | 小节 | § | § |
© | 版权(copyright) | © | © |
® | 注册商标 | ® | ® |
™ | 商标 | ™ | ™ |
× | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |
其它
文本中可直接用html标签,但是要前后加上空行。