markdown基本用法
个人使用的Markdown编辑器:Typora
下载:Typora 鼠标往下滑一丢丢就可以见到download了
安装:一路next
1. 标题
用法:#加空格加标题名
支持六级标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
以上效果如下
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 字体样式
斜体与加粗:用*或者_把字体包括起来
比如:
*斜体*
**加粗**
***加粗斜体***
删除线:~~删除线内容~~
下划线:<u>下划线的内容</u>
以上效果如下
斜体
加粗
斜体加粗
删除线内容
下划线的内容
3. 列表
用法:
无序列表使用*或+或-加空格加列表名字
有序列表使用数字加.加空格加列表名字
列表可以嵌套
比如:
* 无序列表1
* 无序列表2
* 无序列表3
1. 有序列表1
2. 有序列表2
3. 有序列表3
* 有序列表内嵌套无序列表1
* 有序列表内嵌套无序列表2
* 有序列表内嵌套无序列表3
以上效果如下:
- 无序列表1
- 无序列表2
- 无序列表3
-
有序列表1
-
有序列表2
-
有序列表3
- 有序列表内嵌套无序列表1
- 有序列表内嵌套无序列表2
- 有序列表内嵌套无序列表3
4. 超链接and图片
超链接用法:[显示文本](连接地址)
比如:[百度](www.baidu.com) 快结课ctrl + K
图片用法:![图片名字](图片地址,本地地址或者网络地址)
比如:![晚霞](https://upload-images.jianshu.io/upload_images/703764-605e3cc2ecb664f6.jpg?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)
以上示例效果如下
5. 段落and引用
段落:
Markdown其实就是一种易于编写的普通文本,只不过加入了部分渲染文本的标签而已。其最终依然会转换为html标签,因此使用Markdown分段非常简单,前后至少保留一个空行即可。
引用:
用法:>加引用字段,引用也支持嵌套
比如:
>我是一个引用
>>我是引用里面的引用
以上效果如下:
我是一个引用
我是引用里面的引用
6. 分隔符
用法:三个或者三个以上的-或者*
比如:---
以上效果如下:
7. 引用代码
用法:用`把代码包括起来,一个`是含内代码,三个`是代码块(`是esc下面的波浪键)
代码块的话,直接打三个`,然后直接回车是比较方便的
比如:
行内`var x = 3;`代码
```
//代码块
for(int i = 0; i < 5;i++){
System.out.println(i);
}
```
以上效果如下
行内var x = 3;
代码
//代码块
for(int i = 0; i < 5;i++){
System.out.println(i);
}
8. 表格
用法:通过|来
比如:
姓名|性别|年龄
:---:|:---:|:---:
匆匆|男|3
彩虹|女|18
以上效果如下:
姓名 | 性别 | 年龄 |
---|---|---|
匆匆 | 男 | 3 |
彩虹 | 女 | 18 |
注:三个短斜杠左右的冒号用于控制对齐方式,只放置左边冒号表示文字居左,只放置右边冒号表示文字居右,如果两边都放置冒号表示文字居中。
一般表格直接是右击选择插入表格是比较方便的。
9. 特殊符号转义
Markdown使用反斜杠插入语法中用到的特殊符号。在Markdown中,主要有以下几种特殊符号需要处理:
反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
例如,如果你需要插入反斜杠,就连续输入两个反斜杠即可: => 。
注:在内容中输入以上特殊符号的时候一定要注意转义,否则将导致内容显示不全,甚至排版混乱。