MarkDown基本语法

有些话、适合烂在心里 提交于 2019-12-09 18:04:34

1 首行缩进

一个汉字占两个空格大小,使用四个空格可以达到首行缩进的效果。空格的使用方法有如下几种:
1.一个空格的大小表示: 或  
2.两个空格的大小表示: 或者 
3.不换行空格: 或者©使用4个即可。
参考笔记:https://www.jianshu.com/p/31eade263e7a

2 关于换行

要实现换行,需要在行末尾至少空两个空格后回车才能实现换行效果。

3 关于空行

编辑的时候,无论在两行之间有多少个空行,渲染之后都只有一个空行。

空行效果。

4 关于段落

在markdown语言中,唯一决定两行是否是段落的,就在于这两行文字之间是否有空行。

5 标题

以#开头,几个#号就是几级标题,#号与标题内容之间有空格。

6 字体

倾斜

将要倾斜的文字左右两边用一个星号*包裹起来

加粗

将要加粗的文字左右两边用两个星号**包裹起来

斜体加粗

将要斜体加粗的文字左右两边用三个星号***包裹起来

删除线

将要添加删除线的文字左右两边用波浪~~包裹起来

7 转义字符

MarkDown中,使用反斜杠\表示转义字符,可以使用反斜杠进行转义的字符有:\,`,*,_,{},[],(),#,+,-,.,!

8 引用

在需要引用的文字前加>即可

引用示例

二级引用

可以无限制的引用下去。。。。

9 分割线

使用三个及以上的---或者***即可表示分割线。
分割线之上

分割线之下

10 图片

上传本地图片直接点导航栏的链接。
引用在线图片的格式:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wwzmwo8n-1575881350190)(图片地址 ‘‘图片title’’)]
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加。
示例:
我是示例图片

超链接

语法:
超链接名
title可加可不加
示例:
简书
百度

11 列表

无序列表

语法:无序列表用 - + * 任何一种都可以。

  • 列表内容
  • 列表内容
  • 列表内容

注意:- + * 跟内容之间都要有一个空格

有序列表

语法:数字加点

  1. 列表内容
  2. 列表内容
  3. 列表内容

注意:序号跟内容之间要有空格

列表嵌套

上一级和下一级之间敲三个空格即可

  • 我是上一级列表
    • 我是下一级列表
      • 我是下下级列表

12 表格

语法:

表头 表头 表头
内容 内容 内容
内容 内容 内容

第二行分割表头和内容。
-有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

13 代码

单行代码

语法:使用反引号引用即可,`代码内容`。
`System.out,println(“哈哈哈”);`,对应代码为:
System.out,println("哈哈哈");

代码块

语法:代码之间分别用三个反引号包起来,且两边的反引号单独占一行。
```
代码内容
```

System.out,println("哈哈哈");
System.out,println("哈哈哈");
System.out,println("哈哈哈");

本文对应的MarkDown源码为:

# 1 首行缩进
一个汉字占两个空格大小,使用四个空格可以达到首行缩进的效果。空格的使用方法有如下几种:  
1.一个空格的大小表示:\ 或 \   
2.两个空格的大小表示:\ 或者\   
3.不换行空格:\ 或者\©使用4个即可。  
参考笔记:https://www.jianshu.com/p/31eade263e7a
# 2 关于换行
要实现换行,需要在行末尾至少空两个空格后回车才能实现换行效果。  
# 3 关于空行
编辑的时候,无论在两行之间有多少个空行,渲染之后都只有一个空行。  
   
空行效果。
# 4 关于段落
在markdown语言中,唯一决定两行是否是段落的,就在于这两行文字之间是否有空行。  
# 5 标题 
以\#开头,几个\#号就是几级标题,\#号与标题内容之间有空格。
# 6 字体
## 倾斜
*将要倾斜的文字左右两边用一个星号\*包裹起来*
## 加粗
**将要加粗的文字左右两边用两个星号\*\*包裹起来**
## 斜体加粗
***将要斜体加粗的文字左右两边用三个星号\*\*\*包裹起来***
## 删除线
~~将要添加删除线的文字左右两边用波浪\~\~包裹起来~~
# 7 转义字符
MarkDown中,使用反斜杠\表示转义字符,可以使用反斜杠进行转义的字符有:\\,`,*,\_,{},[],(),#,+,-,.,!
# 8 引用
在需要引用的文字前加\>即可   
>引用示例   
>>二级引用  
>>>可以无限制的引用下去。。。。
# 9 分割线
使用三个及以上的\-\-\-或者\*\*\*即可表示分割线。  
分割线之上
---
分割线之下
# 10 图片
上传本地图片直接点导航栏的链接。  
引用在线图片的格式:   
![图片alt](图片地址 ''图片title'')  
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。  
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加。  
示例:   
![我是示例图片](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=702257389,1274025419&fm=27&gp=0.jpg "我是图片的title")
# 超链接
语法:   
[超链接名](超链接地址 "超链接title")   
title可加可不加   
示例:   
[简书](http://jianshu.com)
[百度](http://baidu.com)   
# 11 列表
## 无序列表 
语法:无序列表用 - + * 任何一种都可以。   
- 列表内容
+ 列表内容
* 列表内容

注意:- + * 跟内容之间都要有一个空格   
## 有序列表
语法:数字加点   
1. 列表内容
2. 列表内容
3. 列表内容

注意:序号跟内容之间要有空格
## 列表嵌套
上一级和下一级之间敲三个空格即可
* 我是上一级列表   
   * 我是下一级列表   
     * 我是下下级列表

# 12 表格
语法:   
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。   
\-有一个就行,为了对齐,多加了几个
文字默认居左   
-两边加:表示文字居中   
-右边加:表示文字居右   
注:原生的语法两边都要用 | 包起来。此处省略
# 13 代码
## 单行代码
语法:使用反引号引用即可,\`代码内容\`。   
\`System.out,println("哈哈哈");\`,对应代码为:    
`System.out,println("哈哈哈");`   
## 代码块
语法:代码之间分别用三个反引号包起来,且两边的反引号单独占一行。   
\`\`\`   
代码内容   
\`\`\`   

System.out,println(“哈哈哈”);
System.out,println(“哈哈哈”);
System.out,println(“哈哈哈”);


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!