1.1 字体设置斜体、加粗、删除线
-
*:斜体 -
**:加粗 -
~~:删除线
Demo:
1 斜体的文字
2 加粗的文字
3 加粗和斜体的文字
4删除线的文字
1.2 分级标题
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
1.3 链接
(1)插入本地图片链接的两种写法
# 显示图片的两种写法


//1. []对应img的alt属性,是可不写的
//2. title对应img的title属性,也可不写


it.jpg
(2)自动链接
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来,Markdown 就会自动把它转成链接。也可以直接写,也是可以显示成链接形式的。
写法一:
<https://www.baidu.com> 效果: https://www.baidu.com写法二:
https://www.baidu.com 效果: https://www.baidu.com
1.3分割线
语法:***、- - -、_ _ _三种符号表示分割线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。
示例: 注意:三个减号之间一定要加空格,不然不起作用
1.4代码块
(1) 代码块:制表符```,效果如下:
#include <stdio.h>
int main(void)
{
printf("Hello world");
}
(2)行内代码,一个`,效果如下:alert(1234)
(3)代码块中可直接写html代码
注意:简书代码码里不支持html
1.5 引用
在被引用的文本前加上>符号,以及一个空格就可以了,如果只输入了一个>符号会产生一个空白的引用
写法一:> 引用的文字,效果如下:
引用的文字
写法二:嵌套引用>>> 三级引用,效果如下:
注意:引用里区块可使用其它Markdown的语法,包括标题、列表、代码块等
三级引用
斜体
行内代码
1.6 列表
(1) 有序列表
使用数字和一个英文句点表示有序列表。
注意:英文句点后面一定要有一个空格,起到缩进的作用
写法:
1. 有序列表
1. 有序列表
1. 有序列表
效果如下:
- 有序列表
- 有序列表
- 有序列表
(2) 无序列表
使用 *,+,- 表示无序列表。
注意:符号后面一定要有一个空格,起到缩进的作用
写法:
- 列表文字
* 列表文字
+ 列表文字
效果如下:
- 列表文字
- 列表文字
- 列表文字
(3) 列表和其它要素混合使用
- 列表1
`行内代码`
普通文字
- 列表2
1. 列表1
`行内代码`
普通文字
1. 列表2
显示如下:
- 列表1
行内代码
普通文字 - 列表2
- 列表1
行内代码
普通文字 - 列表2
注意:在使用列表时,只要是数字后面加上英文的点,就会无意间产生列表,比如2017.12.30 这时候想表达的是日期,有些软件把它被误认为是列表。 解决方式:在每个点前面加上\就可以了。
1.7 表格
写法:
学号|姓名|分数
:-:|:-:|:-:
小明|男|99
小红|女|100
小陈|男|59
效果如下:
| 学号 | 姓名 | 分数 |
|---|---|---|
| 小明 | 男 | 99 |
| 小红 | 女 | 100 |
| 小陈 | 男 | 59 |
简书尚不支持的标记和不足:
- 不支持HTML语法
- 用于生成目录索引的 [TOC]
- 用于说明文章标签的 tags
- 定义列表和待办事宜 Todo 列表
- 数学公式
- 各种图形:流程图、时序图、甘特图
- 其他技术,如:{mermaid}
- 区块代码中不显示行号