markdown学习

146 阅读2分钟

一级标题,行下使用“=”

二级标题,行下使用“-”

使用#标记,共六级

# 一级
## 二级
### 三级
#### 四级
##### 五级
###### 六级

一级

二级

三级

四级

五级
六级

段落

使用两个空格换行
或使用一个空行来换行

markdown字体

斜体
斜体
加粗
加粗
斜粗体
斜粗体
删除线

_斜体_  
**加粗**  
__加粗__  
***斜粗体***  
___斜粗体___  
~~删除线~~  

分隔线,三个以上的*,_






带下划线文本

[^脚注]

[^脚注]:脚注详情

区块加序列

  1. 区块一
  2. 区块二
  • 区块三
  • 区块四
    详情
  • 区块五

序列

  • aa
  • aa
  • aa
  1. aa

代码

段落上的函数或片段代码functuin()使用(`)

代码区块

public static void main(){
    System.out.println("使用tab键,或四个空格,生成代码块");
}

使用三个```包裹一段代码,可指定语言

    public static void main() {
        System.out.println("使用```创建代码块,可指定语言");
    }

连接<>或 "[]()"

baidu.com

百度

高级链接

使用后缀 [百度][link]
[ link ]:www.baidu.com

图片:![alt 属性文本](图片地址 "可选标题")

开头一个感叹号
接着一个方括号,放上图片的替代文字
接着一个普通括号,放上图片的地址
RUNOOB 图标

表格

使用|分隔单元格,-分隔表头与其他行

bbccdd
内容左对齐内容右对齐居中

高级技巧

转义,使用\反斜线来进行转义显示普通符号

\   反斜线
`   反引号
*   星号
_   下划线
{}  花括号
[]  方括号
()  小括号
#   井字号
+   加号
-   减号
.   英文句点
!   感叹号

公式

当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。提交后,问答和文章页会根据需要加载 Mathjax 对数学公式进行渲染。如:

$$
\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} 
\mathbf{i} & \mathbf{j} & \mathbf{k} \
\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \
\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \
\end{vmatrix}
${$tep1}{\style{visibility:hidden}{(x+1)(x+1)}}
$$
TeXTeX

图表

graph TD
Start --> Stop
sequenceDiagram
Alice->>John: Hello John, how are you?
John-->>Alice: Great!
Alice-)John: See you later!
classDiagram
Animal <|-- Duck
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}