Markdown常用语法详解
什么是Markdown
Markdown是一种轻量级标记语言,具有语法简单可读性强的特点。并且可以转换为有效的为html文件
Markdow常用语法
常用块级元素语法
1 段落和换行
Markdown通过空白行来区分一段文字,并且也支持通过<br/>
进行换行
语法:
这是第一段
这是第二段
这是第一段<br/> 这是第二段
2 标题
语法:
# 标题1
## 标题2
### 标题3
#### 标题4
##### 标题5
###### 标题6
3 块引用
注意引用可以嵌套,并且引用里面可以使用markdown内置语法,空>表示换行
语法:
> ## 引用标题
> 1. 引用1
>
> 2. 引用2
>
> 结束
效果:
引用标题
引用1
引用2
结束
4 列表
列表中也可以使用>语法,使用制表符表示缩进;通过两个制表符加<代码块>可以在列表中插入代码注意空行
语法:
无序列表(三种)
* Red
<代码块>
* Green
* Blue
+ Red
<代码块>
+ Green
+ Blue
- Red
<代码块>
- Green
- Blue
效果:
-
Red
<代码块>
-
Green
-
Blue
语法:
有序列表:
1. 第一段
缩进
2. 第二
3. 第三
效果:
- 第一段
缩进 - 第二
- 第三
5 代码块
语法:每一行缩进4个空格或者一个制表符
function print(){
window.alert("这是一行代码")
}
效果:
function print(){
window.alert("这是一行代码")
}
6 水平线
语法:
* * *
***
*****
- - -
---------------------------------------
效果:
7 链接
语法:
[链接名字](www.bai.com) 链接到外部链接
[内部链接](相对路径文件) 链接到内部文件
自定义链接标签 注意单独一行
[Google]: http://google.com/ "google"
reference url: [google.com][Google]
效果:
链接名字
8 强调
语法:
*强调1*
_强调2_
**强调3**
__强调4__
效果:
强调1
强调2
强调3
强调4
9 代码
语法: 通过
通过`或者```进行代码片段声明
10 图片
语法:
![图片1](www.example.com/test.jpg)
![图片2][example]
自定义图片id 注意单独一行
[example]: /image1.png "自定义图片id"
效果:
[外链图片转存失败(img-quamblj7-1565880184485)(/path/to/img.jpg)]
![图片2][example]
[example]: /image1.png “自定义图片id”
11 段落跳转 (Github支持)
**语法:**语法和链接跳转类似
[内容](#标题标号-标题文本)
解释:
[内容]:指的是导航的标题
(#标题-标题文本) 括号内通过标题#符号加标题内容进行展示,其中如果标题有空格就用-进行连接,并且如果有其他符号请进行忽略
例子:
- [导航标题1](#Markdown常用语法详解)
效果:
12 表格
语法:
左对齐 | 右对齐 | 水平对齐|
:---|---:| :---:|
a | b|c|
a | b|c|
效果:
左对齐 | 右对齐 | 水平对齐 |
---|---|---|
a | b | c |
a | b | c |
常用转义字符
语法 | 展示 |
---|---|
© |
© |
& |
& |
空格 |
aa bb |
  中文空格 |
你好 某人 |
支持html标签,举例如下
<del>删除内容</del>
删除内容
<cite>引用内容</cite>
引用内容