导航目录
简介
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,目前许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。
简而言之:使用Markdown
语法能使您更加方便的编辑文本的格式,以便专注于您的文章内容,无需像编辑Word
那样时刻关注文字排版以及样式。
语法
以下采用代码+效果的方式说明
1.标题
# 一级标题
## 二级标题
### 三级标题
依此内推,最多六级
一级标题
二级标题
三级标题
2.列表
可嵌套,前面加空格或tab成为子列
1)无序列表(*,+,-)
我喜欢玩的游戏有:
* 英雄联盟
+ 穿越火线
- 流星蝴蝶剑
我喜欢的游戏有:
- 英雄联盟
- 穿越火线
- 流星蝴蝶剑
2)有序列表(数字+点号)
每天日常
1. 看视频
1.火影忍者
2.秦时明月
3. 看书
4. 玩游戏
5. 做运动
每天日常
- 看视频
1.火影忍者
2.秦时明月 - 看书
- 玩游戏
- 做运动
3.文字样式
1)粗体,斜体,粗体+斜体
*斜体* _斜体_
**粗体** __粗体__
***粗体+斜体*** ___粗体+斜体___
斜体 斜体
粗体 粗体
粗体+斜体 粗体+斜体
2)删除
~~删除~~
删除
3)突出标记
==突出标记==
`突出标记`
突出标记
突出标记
4)下划线
Markdown中并无原生语法的实现下划线,字体大小以及字体颜色等编辑,但可使用HTML方式实现。
<u>下划线</u>
下划线
5)字体大小
<font size=3>字体大小</font>
<font size=4>字体大小</font>
字体大小
字体大小
6)字体颜色
<font color=blue >字体颜色</font>
<font color=red>字体颜色</font>
字体颜色
字体颜色
4.水平分隔线
在Markdown中实现分割线也可以通过-
,*
,+
三种符号完成。
--- #至少三个
- - - #符号之间可以空格
注意
: 使用-插入分割线时,需要与上面的内容之间至少空一行或者符号间添加空格,否则 Markdown会将上一行内容解释为二级标题。
5.引用
引用中可以对文字进行加粗斜体等修饰
> 一级引用
>> 二级引用
>>> 三级引用
一级引用
二级引用
三级引用
6.代码标记
- 代码句
用反引号(`),就是英文状态下的波浪线,放在代码两端 - 代码段
用三个或以上的反引号定义段开始和结束,并在开始的后面添加c或python等其他编程语言
```#用于显示,不必添加#
print('Hello word!')
```#用于显示,不必添加#
print('Hello word!')
7.表格
第一行为标题
第二行可通过冒号位置设置对其方式
关于冒号(:)
左边:该列内容左对齐
右边:该列内容右对齐
两边或不添加:该列内容居中对齐
| 1 | 2 | 3 | 4 |
|--|:--:|:--|--:|
| 1 | 2 | 3 | 4 |
1 | 2 | 3 | 4 |
---|---|---|---|
1 | 2 | 3 | 4 |
8.制表符,换行及转义字符
(  \)
可能很多初学者在使用的时候发现直接在Markdown里面输入制表符或换行没有效果
这里需要用到特殊符号(a,b仅展示符号效果)
空格
a b
制表符(空四个字符)
a b
换行
a<br/>b
空格
a b
制表符(空四个字符)
a b
换行
a
b
可能有时我们想输出#
,>
,'
,-
,+
,*
等Markdown中具有特殊意义的字符,但达不到我们想要的效果,这时可使用转义字符\
转义之后正常输出
9.超链接
[百度](http://www.baidu.com) #语法:[链接名称](链接地址 “链接title”)
[百度](http://www.baidu.com "备注") #鼠标移动到备注上时显示
<http://www.baidu.com/> #<网址>
10.图片
图片的插入语法为:也就是!+超链接。
如果要在网络上分享文章,需要提前将图片放到图床上,获得图片的链接,当然也可以直接在网络上寻找图片。如果只是在本地查看,则可以根据图片相对路径或绝对路径插入到文中。导入图片的同时,还可以编辑大小。
最后请大家看美丽的极光

修改尺寸后的图片:

编辑器
Windows
- Typora、有道云笔记、Simplenote、Laverna、Boostnote、Inkdrop、Cmd Markdown、马克飞象、Yu Writer、看云、为知笔记、蚂蚁笔记
MacOS
- Typora、Typed、Ulysses、Falcon
Linux
- Typora、Atom、GNU Emacs、Remarkable、Haroopad、ReText、UberWriter、Mark My Words
浏览器插件(Chorme内核)
- Markdown Preview、Markdown Here
Android
- Draft、JotterPad X、坚果云Markdown
iOS
- Byword、simplenote、坚果云Markdown
强烈推荐
Typora
,用Markdown语法编辑出的界面非常好看,支持各种电脑操作系统。
有道云笔记
,支持Markdown语法,手机电脑云同步,记录学习和生活的不二选择。
Last but not least
熟悉html的小伙伴们可能会发现,Markdown还支持html语法,直接使用html编写也是可行的。例如紫色文字居中:
<center><font color=purple> 书山有路勤为径,学海无涯苦做舟。</font></center>
更多的内容有待大家发现,到此为止,Markdown语法介绍的差不多了,有兴趣欢迎评论区留言交流。