Markdown是一种轻量化的标记语言,可以使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档
优点:
1.采用标记语言,所有支持Markdown的地方都能达到相似的排版效果
2.编辑时专注文章即可,手不用离开键盘,输入简单符号就能实现排版
缺点:
1.需要记忆一些Markdown的语法
2.有些编辑器不支持所见即所得
3.有的平台不支持Markdown(WordPress需要安装插件才能支持)
一、标题和段落
1.标题
在需要设置成标题的文字前添加#
例如一级标题加1个#号,二级标题加2个#号
示例:
#一级标题
##二级标题
###三级标题
####四级标题
#####五极标题
效果:
#一级标题
##二级标题
###三级标题
####四级标题
#####五极标题
2.段落
段落前后必须是空行
如果需要在段内换行,需要在前一行末尾添加至少两个空格
二、字体
- 加粗
需加粗文字左右用2个*包起来 - 斜体
需斜体文字左右用1个*包起来 - 斜体加粗
需斜体加粗文字左右用3个*包起来 - 删除线
需加删除线文字左右用2个~包起来
示例:
**加粗**
*斜体*
***斜体加粗***
~~删除线~~
效果:
加粗
斜体
斜体加粗
删除线
三、引用
引用使用>,也可以多个>实现嵌套
示例
>第一层
>>第二层
>>>第三层
>>>>>第四层
效果:
第一层
第二层
第三层
第四层
四、分割符号
单独一行连续输入4个以上的*号、-号或_号
示例:
----
****
____
效果:
五、插入超链接
语法:
[text]( URL "title")
效果:
Allan的个人网址
六、插入图片
语法基本与超链接相同,在最前面加一个!号
语法:
![text](URL "title")
text是图片下显示的名称
title是鼠标移到图片上显示的文字
七、插入代码
插入代码有三种形式:
- 缩进形式
- 行内代码
- 代码块
语法:
print('hello world!') //缩进形式
'print('hello world!')' //行内代码
print('hello world!') //代码块
八、列表
无序列表用 - + * 任何一种都可以
有序列表数字加点
代码
- 列表内容
+ 列表内容
* 列表内容
1. 列表内容
2. 列表内容
3. 列表内容
效果
- 列表内容
- 列表内容
- 列表内容
- 列表内容
- 列表内容
- 列表内容
列表缩进:
在子列表前输入3个空格
- 一级列表
- 二级列表1
- 三级列表
- 二级列表2
- 二级列表1