Markdown语法

Markdown是一款简洁实用的文本标记语言,可以在mkdocs,hexo中使用

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

下划线

1
2
3
4
---
***
****
----

目录

[TOC]


文字样式

** **加粗

* *倾斜

*** ***倾斜加粗

~~ ~~删除


引用

>一级 >>二级

引用

二级引用

引用


空行

&nbsp; 或 <br/>
 


空格

&emsp;

  空格


图片

![图片名](图片地址 "title")
markdown

或使用html标签<img src="..." width="..." height="..." />


链接

[网页名](地址 "title")
百度


代码块

1
2
3
4
5
6
7
8
#include<bits/stdc++.h>
using namespace std;

int main()
{
printf("hello markdown");
return 0;
}

序表

  1. 有序1
  2. 有序2
  3. 有序3

+ 或 - 或 *

  • 无序
  • 无序
  • 无序

  • 一级无序
    • 二级无序
      • 三级无序
        • 四级无序

任务列表

- [ ] ...

- [x] ...

mkdocs需要pymdown中的pymdownx模块

GitHub支持


表格

1
2
3
|表头|表头|表头|
|:----------|:----------:|----------:|
| 左对齐 |居中|右对齐|
表头 表头 表头
左对齐 居中 右对齐

内联CSS

<p style="color: #AD5D0F;font-size: 30px; font-family: 'Consolas';">CSS</p>

CSS


语义标记

1
2
3
4
5
6
<i>斜体</i>
<b>加粗</b>
<em>强调</em>
上标: Z<sup>a</sup>
下标: Z<sub>a</sub>
键盘文本: <kbd>Ctrl</kbd>

斜体

加粗

强调

上标: Za

下标: Za

键盘文本: Ctrl


公式

文档末尾添加

1
2
3
4
5
6
7
8
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-MML-AM_CHTML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
});
</script>

使用$\LaTeX$语法编写公式
$$
x \href{why-equal.html} {=} y^2 + 1
$$
$$
x = {-b \pm \sqrt{b^2-4ac} \over 2a}
$$

作者

TonyCrane

发布于

2019-01-09

更新于

2020-05-05

许可协议