写在前面:

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

进入正文

使用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 水果 苹果、橘子

MarkDown简单语法回顾的更多相关文章

  1. Markdown简单语法的使用

    Markdown简单语法的使用 目录 Markdown简单语法的使用 前言 标题的设置 字体的设置 1.字体加粗 2.斜体 3.字体加粗斜体 3.删除线 引用 列表的使用 插入图片 分割线 代码的书写 ...

  2. Markdown简单语法

    Content 标题大小 斜体和加粗 分割线 有序列表和无序列表 链接 代码框 标题大小 在字体下方加上-和=分别表示一级标题和二级标题,例如: 一级标题 --- 二级标题 === 或者使用#的个数表 ...

  3. Markdown简单语法总结

    . 标题 # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 2. 列表 无序列表 * 西瓜 * 葡萄 * 香蕉 - 西瓜 - 葡萄 - ...

  4. Markdown 简单语法

    标题 文本前面加上 '#' 和一个空格 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 加粗 文本两侧加上 '**' 加粗文本 斜体 文本两侧加上 '*' 斜体文本 斜体加粗 文本两侧加上 ...

  5. Markdown简单介绍和基本的语法

    原文发表自我的个人站点 http://www.hainter.com/markdown.欢迎大家訪问,谢谢支持~ Markdown是一种语言,能够用于编写高质量的文章,语法简单易用 Markdown的 ...

  6. Markdown基本语法

    Markdown 基本语法记录 # 欢迎使用 Cmd Markdown 编辑阅读器 ------ 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,**Cmd M ...

  7. Markdown常用语法

    什么是Markdown Markdown 是一种方便记忆.书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档. 通过Markdown简单的语法,就可以使普通文本内容具有 ...

  8. Markdown 简明语法手册

    Markdown 简明语法手册 本文原文http://www.jianshu.com/p/fdb5cbdaf244 根据个人使用情况有所修改. Markdown是一种轻量级标记语言,简称md.创始人为 ...

  9. markdown 基础语法

    markdown 基础 你好,我是markdown文档 介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 说的简单一点,mar ...

随机推荐

  1. 最小生成树(MST)Prim算法和Kruskal算法

    刚学完最小生成树,赶紧写写学习的心得(其实是怕我自己忘了) 最小生成树概念:一个有 n 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 n 个结点,并且有保持图连通的最少的边. 就是说 ...

  2. BZOJ4566 [Haoi2016]找相同字符【SAM】

    BZOJ4566 [Haoi2016]找相同字符 给定两个字符串\(s和t\),要求找出两个字符串中所有可以相互匹配的子串对的数量 首先考虑可以怎么做,我们可以枚举\(t\)串的前缀\(t'\),然后 ...

  3. cf1291c-Mind Control

    题意:n个数n个人依次取数,每个人只能取第一个数或最后一个数,你可以从一开始控制k个人取最前边或是最后边的数,你排在第m位,能取到的最大的数是多少.所有人取数都是最优策略(不是每次取最大数). 题解: ...

  4. 【noi 2.6_747】Divisibility(DP)

    这题题意与前面的"判断整除"重复了.具体解释可看我这篇的博文. http://www.cnblogs.com/konjak/p/5936738.html 1 #include< ...

  5. Codeforces Round #582 (Div. 3) G. Path Queries (并查集计数)

    题意:给你带边权的树,有\(m\)次询问,每次询问有多少点对\((u,v)\)之间简单路径上的最大边权不超过\(q_i\). 题解:真的想不到用最小生成树来写啊.... 我们对边权排序,然后再对询问的 ...

  6. 2018-2019 ACM-ICPC, Asia Dhaka Regional Contest C.Divisors of the Divisors of An Integer (数论)

    题意:求\(n!\)的每个因子的因子数. 题解:我们可以对\(n!\)进行质因数分解,这里可以直接用推论快速求出:https://5ab-juruo.blog.luogu.org/solution-p ...

  7. Codeforces Round #643 (Div. 2) C. Count Triangles (数学公式)

    题意:给你四个正整数\(A,B,C,D\),且\(A\le B\le C \le D\),有\(A\le x\le B\le y\le C \le z\le D\),求最多有多少组\((x,y,z)\ ...

  8. 【ybt金牌导航1-2-4】免费馅饼

    免费馅饼 题目链接:ybt金牌导航1-2-4 题目大意 有一个直线,在某一个时刻有一个馅饼会出现在一些位置,有它的价值. 一个人一开始可以站在直线的任意地方,然后他每个时刻可以不移动,或向任意一边移动 ...

  9. Linux系统诊断必备技能之二:日志查询常用命令详解

    一.概述 日常运维工作中,排查线上环境问题,少不了去线上查日志.而使用什么命令,能快速准确地查到我们需要查找地日志信息,也是我们需要掌握的一项技能.下面介绍一下日常工作常用到的查看日志命令:tail, ...

  10. HDU 4675 GCD of Sequence(莫比乌斯反演 + 打表注意事项)题解

    题意: 给出\(M\)和\(a数组\),询问每一个\(d\in[1,M]\),有多少组数组满足:正好修改\(k\)个\(a\)数组里的数使得和原来不同,并且要\(\leq M\),并且\(gcd(a_ ...