标题
- 一级标题: #
- 二级标题: ##
- …
- 六级标题: ######
代码块
单行代码
语法格式: 用两个“ ` ”符号将代码内容包裹起来:
print("Single Line Code")
多行代码
语法格式: 用两个“ ``` ”符号将代码内容包裹起来,还可以在第一个符号后面注明语言名(python, java, csharp, json…)以高亮显示:
1 | public void Main(string[] args){ |
链接和图片
- 链接: [Text](Url), 例: Google
- 图片: ![Text](PictureUri), 例:
表格
语法格式
1 | |第一列标题(左对齐)|第二列标题(右对齐)|第三列标题(居中对齐)| |
示例
姓名 | 性别 | 年龄 |
---|---|---|
张三 | 男 | 25 |
张三的媳妇儿 | 女 | 21 |
说明
- |、-、:之间的多余空格会被忽略,不影响布局。
- 默认标题栏居中对齐,内容居左对齐。
- -:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
- 内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。
数学公式
借助于Markdown兼容html代码,可以使用第三方插件,MathJax便是一个可以很好地渲染数学公式的javascript库。
在Markdown文件开头引入MathJax
1 | <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script> |
基本语法
- 正文中的LaTeX公式用
$...$
定义.- 换行单独显示用
$$...$$
定义.- 例如语句为:
$$E=mc^2$$
$$E=mc^2$$