MarkDown 使用笔记

677 阅读3分钟

为啥要使用学习markDown

不需要点击鼠标点点的那种所见即所得的工具来记笔记,例如word之类的,只需要编码了解字符,并且语法真的超级简单,最重要的是 可以让你养成了记录的习惯。(我主要是想写文章,先拿它练手)


MarkDown是什么

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们「使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档 」—— 维基百科

如果你看不懂以上维基百科对 Markdown 的定义,就当这段掐了没播。约翰·格鲁伯自己对Markdown的描述的重点也在于 「easy-to-read,easy-to-write」。

在日常项目中,通常以md文件当作文档说明,个人认为使用好md对编写说明可读性都是有提升效果的


MarkDown的好处

  1. 无需设计排版 你只需要把注意力放在内容上。在用 Markdown 前,使用 word 时先想想,标题用啥字体呢,几号字呢?太繁琐,不知不觉意志力就被消耗了。实际上所谓排版,不就是作者的思路以及内容的层级和结构么,在学会使用 Markdown 之后,几个简单的符号就把这些事儿搞定,样式还特别工整精美。
  2. 通用性 Markdown可以在任何地方使用,可以使用它来创建网站,笔记,电子书,演讲稿,邮件信息和各种技术文档
  3. 与其他记录文档标记语言比较 Markdown格式文本的文件可以被任何一个应用打开。doc 或者 .docx的文档 而且可能还是乱码或者格式乱位。
  4. 认可度 程序员的世界到处都是Markdown,像简书,GitChat, GitHub,csdn等等都支持Markdown文档,正宗的官方技术文档都是使用Markdown来写的。 一句话来说,Markdown 是我所了解用最简单的方式,零排版成本,写出布局工整、阅读舒适的笔记。减少干扰,降低成本,提高效率,不管在什么设备上,看起来都是一个工整的样子。不仅自己阅读爽,可读性也是灰常高~

标题

使用'#' 可以展现1-6级别的标题

# 一级标题
## 二级标题
### 三级标题

一级标题

二级标题

三级标题


列表

使用 * 或者 + 或者 - 或者 1. 2. 来表示列表

* 列表1
	- 列表2
    - 列表3
+ 列表4
- 列表5
1. 列表6
2. 列表7
  • 列表1
    • 列表2
    • 列表3
  • 列表4
  • 列表5
  1. 列表6
  2. 列表7

区块

使用'>' 可以展现区块

> 最外层
> > 第一层嵌套
> > > 第二层嵌套

最外层

第一层嵌套

第二层嵌套


代码

对于代码块使用 ` 把代码括起来 例如 var a = 0; 或者使用 ``` 把代码块括起来

```
var foo = function (bar) {
  return bar++;
};
```
var foo = function (bar) {
  return bar++;
};

添加图片

添加图片![名字](图片地址) 例如![js](https://balabala自己写链接.image)

复制下我就不解析了


html 标签

Markdown支持部分html

<div><h1>XXX</h1> </div>

XXX


Markdown 渲染

有如下几种方式渲染Markdown文档

  • 使用github来渲染,也就是把自己的 .md 文件传到github上,就是有可视化的展现,大家会发现github上每个项目都有一个README.md
  • 使用谷歌浏览器安装MarkDown Preview Plus插件,也可以打开markdown文件,但是渲染效果不太好
  • mac下建议使用macdown来打开 markdown文件,然后就可以直接导出pdf来打印了
  • window下可以使用Typora来打开markdown文件,同样也可以直接导出pdf来打印

借鉴文档

菜鸟教程链接


开始吧骚年,升职加薪,迎娶白富美,走向人生巅峰!!