Markdown语法

Programming · 2022-04-08

写在前面

工欲善其事,必先利其器。

搭建起这个Blog的初衷便是为了记录自己的学习历程,而写博客的基础则是Markdown语法,对于目前什么都不会的自己来说,不妨先从简单的内容入手。网上的Markdown教程很多,CSDN、菜鸟教程,几乎是一搜一大把。万事开头难,刚开始也许会纠结于这么多教程到底该看哪个,或者对于无边无际的搜索结果感到无所适从,但找到一个看得顺眼的,认认真真跟着做一遍,比什么都强。


本文的参考

1.Markdown 百度百度百科词条 https://baike.baidu.com/item/markdown/3245829?fr=aladdin
2.Markdown 基础教程 https://www.jianshu.com/p/335db5716248

Brief introduction to Markdown

Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

常用的语法

标题

# h1
## h2
### h3
以此类推

分割线

***
---

强调

*这里是斜体*
_这里也是斜体_

**粗体要double**
__粗体记得双倍__

这里是斜体
这里也是斜体

粗体要double
粗体记得双倍

列表

无序表格用*或+或-表示,有序表格用数字和.表示。

* 玉米
* 苹果

1. 黄瓜
2. 茄子
  • 玉米
  • 苹果
  1. 黄瓜
  2. 茄子

特殊的列表——段落

如果在单一列表项中包含了多个段落,为了保证渲染正常,*与段落首字母之间必须保留四个空格。另外,如果在列表中加入了区块引用,区域引用标记符也需要缩进4个空格。

*    段落一
     小段一
*    段落二
     小段二
*    段落三
    > 区块标记一
  • 段落一
    小段一
  • 段落二
    小段二
  • 段落三

    区块标记一

其他-特殊符号处理

Markdown使用反斜杠\插入语法中用到的特殊符号。在Markdown中,主要有以下几种特殊符号需要处理。

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号