天天看点

MarkDown简单语法回顾

写在前面:

本文是我的第一篇博客文章,希望与大家共同交流、分享我们热爱的技术,努力成为一名优秀的软件工程师!

进入正文

使用MarkDown记笔记已经有些时候了,编辑器是使用的sublime text 3 + MarkDown插件。最开始使用时,是觉得写出来的笔记布局很漂亮、够秀,使用过一段时间后,才知道它真的很实用。这种语法能够清晰的帮我理清楚笔记里想要记录、表达的东西,很多技术交流平台也都支持并推荐MarkDown语言。本文主要记录平时写笔记时经常用到的一些语法。

MarkDown是一种轻量级标记语言,它的语法很简单。我在平时记笔记时,主要用到主题、强调、列表、待办、分割线、插入图片、链接、插入代码、插入表格这些语法。

标题

如Word中的一级标题、二级标题...,MarkDown中的标题是使用

#

来表示。标题分六级,使用相应个数的

#

表示。

原文:

# 一级标题效果
## 二级标题效果
### 三级标题效果
#### 四级标题效果
##### 五级标题效果
###### 六级标题效果
           

效果:

一级标题效果

二级标题效果

三级标题效果

四级标题效果

五级标题效果

六级标题效果

我在使用时,通常主题使用一级标题。不同等级内容间,我经常跨级使用,如父标题为三级,子标题我会使用五级,这样看起来比较明显。

强调

MarkDown中一对

*

_

表示斜体,一对

**

__

表示加粗:

*斜体1*
_斜体2_
**加粗1**
__加粗2__
           

斜体1

斜体2

加粗1

加粗2

列表

我常用的列表使用方式是

*

-

混搭,如果是有序的就使用数字。

* 水果

    - 苹果  
    - 橘子  

* 动物

    - 猫  
    - 狗  

        1. 哈士奇
        2. 金毛
           
  • 水果
    • 苹果
    • 橘子
  • 动物
      1. 哈士奇
      2. 金毛

待办

我有记工作日志的习惯,每天早上处理完消息、邮件后,我会制定当天的工作内容。每完成一项,我会对其进行标记。公司每天都要填人工时,因此在我写人工时的时候,直接把工作日志拷贝过去就好了。MarkDown的待办语法如下(博客园貌似暂不支持):

- [ ] 待办1
- [ ] 待办2
- [x] 已办
           
  • [ ] 待办1
  • [ ] 待办2
  • [x] 已办

分割线

分割线相对于其它语法,我的使用频率较低,但也用到过。使用大于等于3个

-

表示:

---
           

插入

图片

我本地的笔记,会在notes文件夹中创建一个Images文件夹,把用到的图片都放在该文件夹中。插入图片会用到图片的路径,语法如下:

![description](/Images/pic.png)
           
链接

插入链接和插入图片的语法相近,如下:

[百度](www.baidu.com)
           

百度

当文章中引用的链接较多,或者链接的URL较长时,也可以使用如下方式,把所有的链接放到文章最后,类似参考文献的写法:

[百度][1]  
[博客园][2]  
[GitHub][3]  
...

[1]: http://www.baidu.com
[2]: http://www.baidu.com
[3]: http://www.baidu.com
           

博客园

GitHub

...

代码

作为程序员,插入代码功能肯定是经常用的。插入代码可分为插入一句或插入一段两种形式。插入一句可以使用一对'`'表示,如

Console.WriteLine("Hello World")

,插入一段使用一对'```'表示,并可以指定语言:

static void Main()
{
    Console.WriteLine("Hello World");
}
           
表格

我使用MarkDown的插入表格功能时,一般都是比较简单的表格,复杂的表格还是会用Excel等工具。表格的列用

|

分隔,表头与内容之间用

----

分隔,对其使用

:

序号|主题|描述
:----|:----:|----:
1|动物|猫、狗
2|水果|苹果、橘子
           
序号 主题 描述
1 猫、狗
2 苹果、橘子

转载请注明出处,欢迎交流。