Skip to content

jianfei0220/jianfei0220.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown 常用语法汇总

一、Markdown 标题

使用 # 号表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。 语法格式:

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题

二、Markdown 代码块

2.1 行内代码块

使用两个 ``将代码包起来。示例代码:

`Hello World`

2.2 代码块

使用```包起来,并且可以指定一种语言。示例代码:

``` JavaScript
  function() {
    alert("Hello, world")
  }
```

三、Markdown 段落

3.1 字体

*斜体文字*

**粗体文字**

***粗斜体文字***

3.2 分割线

在一行中用三个以上的星号*、减号-、底线_来建立一个分隔线,行内不能有其他东西。可以在星号或减号中插入空格,下面这种写法都可以建立分隔线:

***
* * *
******
- - -
------

3.3 删除线

在文字的两端加上两个波浪线~~即可

~~删除线~~

3.4 下划线

<u>下划线</u>

四、Markdown 列表

4.1 无序列表

使用星号*、加号+、减号- 作为项目符号。

* 第一项
* 第二项
* 第三项

+ 第一项
+ 第二项
+ 第三项

- 第一项
- 第二项
- 第三项

4.2 有序列表

使用 "(数字)" 和 "." 作为项目符号,项目符号和正式列表项目之间有一个空格

1. 第一项
2. 第二项
3. 第三项

4.3 列表嵌套

每一层级目录 (第一层级除外) 前面应相对于上一层级添加一个 tab 或两个空格, 以便区分等级

- 一级目录
  - 二级目录
    - 三级目录
      - 四级目录
- 一级目录
  - 二级目录
  - 二级目录
    - 三级目录

显示效果:

  • 一级目录

    • 二级目录
      • 三级目录
        • 四级目录
  • 一级目录

    • 二级目录
    • 二级目录
      • 三级目录

五、Markdown 链接

5.1 行内链接

链接和地址写在一起

[链接名称](链接地址)

显示效果: 新浪新闻

5.2 引用链接

链接也可以用变量来代替,链接和地址分开书写,文档末尾附带变量地址:

使用
[baidu][1]
[Markdown][markdown]

文档结尾为变量赋值(网址)
[1]: http://www.baidu.com
[markdown]: http://www.markdown.com

5.3 自动链接

text <链接地址>

六、Markdown 图片

语法:
![alt 属性文本](图片地址)

示例:
![有问题上知乎](https://pic2.zhimg.com/80/v2-f6b1f64a098b891b4ea1e3104b5b71f6_720w.png)

七、Markdown 表格

第一行为表头,第二行分隔表头和主体部分,第三行开始每一行为一个表格行。 列于列之间用管道符 "|" 隔开, 表格每一行两边的管道符可省略。

|表头1|表头2|
|----|----|
|单元格11|单元格12|
|单元格21|单元格22|

显示效果:

表头 1 表头 2
单元格 11 单元格 12
单元格 21 单元格 22

7.1 对齐方式

第二行还可以为不同的列指定对齐方向, 默认为左对齐;在 "-" 左边加上 ":" 就是左对齐;在 "-" 右边加上 ":" 就是右对齐;在 "-" 两边都加上 ":" 就是居中对齐。

-: 右对齐 :- 左对齐 :-: 居中对齐

|左对齐|居中对齐|右对齐|
|:----|:----:|----:|
|单元格11|单元格12|单元格13|
|单元格21|单元格22|单元格23|

显示效果:

左对齐 居中对齐 右对齐
单元格 11 单元格 12 单元格 13
单元格 21 单元格 22 单元格 23

八、Markdown 高级技巧

8.1 支持 HTML 元素

可直接使用 HTML 标签,但需要注意:

  • 对于 HTML 区块元素――如 div、table、pre、p 等标签,必须在前后加上空行与其它内容区隔开,开始标签与结尾标签不能用制表符(tab)或空格来缩进。
  • HTML 的行内标签——如 span、cite、del 可以在 Markdown 的段落、列表或是标题里随意使用。
  • 在 HTML 的区块标签中的 Markdown 标签是没有效果的。

8.2 转义字符

Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符。 支持以下这些符号前面加上反斜杠来帮助插入普通符号:

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

About

个人网站

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages