markdown基本使用
markdown语法主要包1括:标题、段落,区块引用,代码区块,强调,列表,分割线,链接,图片,反斜杠\,特别符号
1 标题
【书写方式】#
、##
、###
、####
、#####
、######
+ 空格 + 内容(使用#
可表示1-6级标题)
【注意事项】出现标题基本上都要空1行
### 三级标题
效果:
三级标题
2 段落
【书写方式】段落的前后要有空行,所谓的空行是指没有文字内容。若想在段内强制换行的方式是使用4个空格。
3 区块引用
【书写方式】在段落的每行或者只在第一行使用符号>
,还可使用多个嵌套引用
> 区块引用(区块在书写markdown时下方还要空1行)
>> 嵌套引用
效果:
区块引用
嵌套引用
4 代码区块
【书写方式】代码区块的建立是在每行加上4个空格或者一个制表符(如同写代码一样),最佳办法是写```,切记要和普通段落之间存在空行
```java
public ByteArrayInputStream(byte buf[]){
this.buf = buf;
this.pos = 0;
this.count = buf.length;
}
```
效果:
public ByteArrayInputStream(byte buf[]){
this.buf = buf;
this.pos = 0;
this.count = buf.length;
}
5 强调
【书写方式】在强调内容两侧分别加上*
或者_
*斜体*,_斜体_
**粗体**,__粗体__
效果:
斜体,斜体
粗体,粗体
6 列表
6.1 无序列表
【书写方式】*
、-
、+
+ 空格 + 内容。使用·
、+
、或-
标记无序列表,标记后面最少有一个空格或制表符,若不在引用区块中,必须和前方段落之间存在空行。
-(+*) 第一项
-(+*) 第二项
- (+*)第三项
效果:
- 第一项
- 第二项
- 第三项
6.2 有序列表
【书写方式】数字 + 空格 + 内容。将上述的符号换成数字,并辅以.
,如:
1 . 第一项(这里注意.前后都有空格 所以无法解析成列表)
2 . 第二项
3 . 第三项
效果:
- 第一项
- 第二项
- 第三项
7 分割线
【书写方式】分割线最常使用就是三个或以上***
,还可以使用----
和___
8 链接
【书写方式】链接可以由两种形式生成:行内式和参考式
[whaozl的Markdown解析库](https:😕/github.com/whaozl/markdown)
效果:
9 图片
【书写方式】添加图片的形式和链接相似,只需在链接的基础上前方加一个!

10 反斜杠\
【书写方式】相当于反转义作用。使符号成为普通符号
11 符号`
【书写方式】起到标记作用
【另外种写法】使用<code></code>
`ctrl+a`
<code>代码内容</code>
效果:
ctrl+a
代码内容
12 表格
【注意】开始也要写’|’,为让本博客支持table显示,在css中设置了一下table的样式
姓名 | 学号 | 性别 | 身高 |
---|---|---|---|
haozl | 01 | 男 | 170cm |
wangx | 02 | 女 | 168cm |
13 公式
13.1 行内公式
【书写方式】在$
和$
之间写latex公式
$
x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$
效果:
x = − b ± b 2 − 4 a c 2 a x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} x=2a−b±b2−4ac
13.2 行间公式
【书写方式】在$$
和$$
之间写latex公式
37 = 7 3 2 − 1 1 2 2 = 7 3 2 1 2 2 ⋅ 7 3 2 − 1 7 3 2 = 73 12 1 − 1 7 3 2 ≈ 73 12 ( 1 − 1 2 ⋅ 7 3 2 ) \begin{aligned} \sqrt{37} & = \sqrt{\frac{73^2-1}{12^2}} \\ & = \sqrt{\frac{73^2}{12^2}\cdot\frac{73^2-1}{73^2}} \\ & = \frac{73}{12}\sqrt{1 - \frac{1}{73^2}} \\ & \approx \frac{73}{12}\left(1 - \frac{1}{2\cdot73^2}\right) \end{aligned} 37=122732−1=122732⋅732732−1=12731−7321≈1273(1−2⋅7321)
这需要使用形如\begin{align}…\end{align}
的格式,其中需要使用&来指示需要对齐的位置。请使用右键查看上述公式的代码。