Markdown:基本使用
使用 Markdown 来写东西可以用普通文本的方式来进行排版,算是一种很有意思的语言。为了学习,总结了其中的各种用法。
Markdown 语法
1. 标题
格式: ‘ # 标题 ’ ,几个 # 就为几级标题,最大为六级。
2. 列表
无序列表的使用,在符号“-”后加空格使用。如下:
- 无序列表1
- 无序列表2
- 无序列表3
有序列表的使用,在数字及符号“.”后加空格几个,如下:
- 有序列表1
- 有序列表2
- 有序列表3
3. 引用
如下:
> 引用内容
> 引用格式
效果如下:
引用内容
引用格式
4. 粗体与斜体
如下:
*粗体*
*斜体*
*是粗体加斜体*
效果:
粗体
斜体
粗体加斜体
5. 链接与图片
链接
[链接文字](链接地址)
例如:
[CSDN](https://www.csdn.net/)
效果:
CSDN
图片
![图片描述](图片链接)
6. 代码块
用TAB键起始的段落,会被认为是代码块,如下:
<php>
echo “hello world";
</php>
效果:
echo “hello world";
如果在一个行内需要引用代码,只要用反引号`引起来就好,如下:
`printf()`
效果:
printf()
#7. 分割线与删除线
可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,同时需要在分隔线的上面空一行。如下:
—
****
___
效果:
8. 代码块与语法高亮
在需要高亮的代码块的前一行及后一行使用三个反引号“`”,同时第一行反引号后面表明代码块所使用的语言,如下:
```python
print(‘Hello World!’)
```
效果:
print(‘Hello World!’)
7. 表格
可以使用冒号来定义表格的对齐方式,如下:
| 左对齐 | 居中 | 右对齐 |
| :-- | :-- : | --: |
| 左对齐| 居中| 右对齐 |
效果:
左对齐 | 居中 | 右对齐 |
---|---|---|
左对齐 | 居中 | 右对齐 |
8. LaTex 数学公式
行内公式,数学公式为:
$f(x) = \dfrac{1}{1+e^{-x}}$
块级公式:
$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
效果:
行内公式:
f ( x ) = 1 1 + e − x f(x) = \dfrac{1}{1+e^{-x}} f(x)=1+e−x1
块级公式:
x = − b ± b 2 − 4 a c 2 a x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} x=2a−b±b2−4ac
9. UML图
可以渲染序列图:
```sequence
池化层->全连接层: 2x2
```
或者流程图:
```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op
```
可以渲染序列图:
流程图:
9. 常用字符转义
当想输入‘# > <’等字符时,可以使用实体来写。
字符 | 名称 | 实体 |
---|---|---|
` | grave accent | ` |
space |   | |
< | less-than | < or < |
> | greater-than | ? or > |
& | ampersand | & or & |
更多请查看 HTML ISO-8859-1 参考手册 。
10. 打出上下标
上标
<sup>xxxx</sup>
==> xxxx 或者 x^2^ ==> x2
下标
<sub>xxxx</sub>
==> xxxx 或者 x~i~ ==> xi