-
什么是Markdown
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。
-
为什么使用Markdown
- Markdown 可以让你专注文字而不是排版问题。
- Markdown 是纯文本,兼容性强,可以用所有文本编辑器打开。
- Markdown 格式转换方便,可以轻松转换为 html等。
- Markdown 具有极好的可读性。
- Markdown 可以使文章更加优雅。
-
Markdown基本语法
标题
在Markdown 中你只需要在文本前面加上 # 文本就会变成一级标题样式,同理##就是二级标题,以此类推,总共六级标题。
BD25D011-C501-48D3-8810-A95FA549A730.png
效果如下
3C76E6DB-DE2F-49E9-B4BB-178C4AAD4151.png引用
如果你在文章中需要引用一些书本文字,只需要在你需要的文字前面加上 > 即可
1545C1D7-68CA-4C15-851A-CE4B81A4188D.png
结果如下
B5A21F0B-36BC-4B7E-8091-337FDC839B95.png列表
Markdown 支持有序和无序列表。
1. 无序列表使用星号、加号或者是减号作为列表标记,一下三种表示结果一样。
254F04AB-38F0-46BE-86B4-5ABAF649126B.png
结果如下
EFFFC509-812B-42AA-982C-15592822BF61.png
2. 有序列表使用数字加一个引文句点作为列表标记(简书Markdown 有序列表不会自动增加)。
结果如下
2966B8BF-A89C-43AD-B2BB-BA7C08B5F4C6.png
代码区块
只要把你的代码块包裹在 ``` 之间,你就不需要通过无休止的缩进来标记代码块了。 在围栏式代码块中,你可以指定一个可选的语言标识符,然后我们就可以为它启用语法着色了。
结果如下
5DA42EED-F642-4513-965D-D5DBF582C4F9.png
行内代码
如果你想标记一小段行内代码,你可以用反引号``把它裹起来。
结果如下
ABC5A60A-0A61-48DF-BBDF-D81E05FBBECB.png
强调
在 Markdown 中,可以使用 * 或 _ 来表示斜体,使用** **或_ _ _ _来表示加粗。
结果如下
BDFCE0A9-A6BA-4260-86A8-2BCC9659E5FF.png
自动连接
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用尖括号包起来,Markdown 就会自动把它转成链接。一般网址的链接文字就和链接地址一样。
0EB02DA4-8A63-4669-A31F-633A457D84AC.png
结果如下
4BCC9533-C3DF-4AE7-9C49-2A1AC63C288E.png
链接
Markdown 支持两种形式的链接语法: 行内式 和 参考式 两种形式。我个人比较喜欢用 参考式 。
不管是哪一种,链接文字都是用 [方括号] 来标记。
行内式 的链接,只要在方块括号后面紧接着圆括号并插入网址链接即可,如果你还想要加上链接的 title 文字,只要在网址后面,用双引号把 title 文字包起来即可。
5D4EFBCB-83A8-4CA6-9C5D-2E46157DFB85.png
结果如下
4A137294-703F-4B9D-B39D-C509A78C9A4C.png
复选框
277C4BED-7054-4E33-851B-DFE76CBD67A0.png结果如下
EA7A6DEF-9134-49D7-B7D3-62AC46208886.png
反斜杠
Markdown 可以利用反斜杠来插入一些在语法中有其它意义的符号,叫作转义字符。
Markdown 支持以下这些符号,前面加上反斜杠来转换成普通的符号
\ 反斜线
` 反引号
* 星号
_ 底线
{} 花括号
[] 方括号
() 括弧
# 井字号
+ 加号
- 减号
. 英文句点
! 惊叹号
改变文本字体、字号、和颜色
<font face="黑体">我是黑体字</font>
<font color=gray size=72>color=gray</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
该方式在简书Markdown 使用时不起作用。