前言

  • 由于有些语法无法在博客园展示,推荐使用Typora解锁全套,下载地址:https://www.typora.io/
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。    --摘自百度百科

没想到一向不太靠谱的百度百科这次竟有了如此精辟的解释。之前项目一直使用word撰写文档,有比较大的弊病:

  • 只能对纯文本文件进行版本控制,而word是二进制格式
  • 格式繁杂,经常需要中断写作来控制格式
  • 代码与文档分离,给写文档造成更大的阻力

而假如单纯的使用txt,就没有一点格式了,用html虽然既有格式又能加入版本控制,但是需要花费较多的时间在标签上,而且标签占了文档的较大百分比,不易阅读。

所以,最终的解决方案就是 **Markdown** ,作为一种轻量级的标记语言,能在非常短的时间内掌握。而且不仅可以用于写文档,还可以写博客、写简书、做一些随手笔记。Markdown文件以.md结尾,可以导出为html和PDF(需要使用的工具支持)。它是一种语法(个人认为是简化版的html),但是和html不同的是,各种解析器对其会有不同的表现。比如我的IDEA Markdown插件会把分割线显示成一条细灰线,Cmd Markdown则是显示一条虚线。所以建议保持使用一种Markdown工具和尽量使用标准语法。

二、Markdown基本语法

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 最小只有六级标题

效果:

过于粗暴,不予以展示,你复制粘贴即知晓!!!

加粗

**我被加粗了**

效果:

我被加粗了

斜体

*我倾斜了了*

效果:

我倾斜了了

高亮

==我高亮了==

效果:

我高亮了

上标

2^2^

效果:

22

下标

H~2~o

效果:

H2o

代码引用(>式)

> hello markdown!

效果:

hello markdown!

代码:

> hello markdown!
>> hello markdown!

效果:

hello markdown!

hello markdown!

代码引用(```式)

# 不要复制这一句话,并且去掉下面的反斜杠,谢谢!
\`\`\`python
print('hello tim')
\`\`\`

效果:

print('hello tim')

代码引入(`式)

# 不要复制这一句话,并且去掉下面的反斜杠,谢谢!
\`print('hello tim')\`

效果:

print('hello tim')

插入链接(链接显示)

<https://www.cnblogs.com/MrYang161/>

效果:

https://www.cnblogs.com/MrYang161/

插入链接(链接描述显示)

[Mryang博客](https://www.cnblogs.com/MrYang161/ "Mryang博客")

效果:

Mryang博客

插入图片(链接)

![](http://img.zxxk.com/2014-3/ZXXKCOM201403061200457651497.jpg)

效果:

有序列表

1. one
2. two
3. three

效果:

  1. one
  2. two
  3. three

无序列表

* one
* two
* three

效果:

  • one
  • two
  • three

分割线

---

效果:


2.17 表格而且第二行必须得有,并且第二行的冒号代表对齐格式,分别为居中;右对齐;左对齐):

效果:

name age sex
tim 19
tom 18

2.18 数学公式(行内嵌)

内嵌数学公式$\sum_{i=1}^{10}f(i)\,\,\text{thanks}$

效果:

内嵌数学公式∑10i=1f(i)thanks∑i=110f(i)thanks

2.19 数学公式(块状)

$$
\sum_{i=1}^{10}f(i)\,\,\text{thanks}
$$

效果:

∑i=110f(i)thanks

最新文章

  1. 调试SQLSERVER (三)使用Windbg调试SQLSERVER的一些命令
  2. Elasticsearch 连接查询
  3. ios开发之数据存储
  4. MQ安装配置
  5. java多线程系列4-线程池
  6. Asp.net Vnext api CORS( 跨域)
  7. JVM内存回收对象及引用分析
  8. Verilog中锁存器与多路选择器
  9. Oracle查字符集查版本号
  10. Unity粒子系统
  11. 《天书夜读:从汇编语言到windows内核编程》五 WDM驱动开发环境搭建
  12. AQS源码阅读笔记(一)
  13. HoloLens开发手记- SpectatorView for iOS编译指南
  14. memcached源码分析-----slab内存分配器
  15. Decimal integer conversion
  16. Javascript的DOM总结
  17. 【docker】docker的简单状态监控
  18. bnuoj53075 外挂使用拒绝
  19. 在c#中使用sqlite3
  20. (三)Solr——Solr的基本使用

热门文章

  1. Java实现 蓝桥杯 算法训练 多阶乘计算
  2. Java实现 LeetCode 704 二分查找(二分法)
  3. Java实现 LeetCode 162 寻找峰值
  4. Java实现 计蒜客 1251 仙岛求药
  5. Java实现 蓝桥杯 算法训练 景点游览
  6. java实现第四届蓝桥杯颠倒的价牌
  7. PAT 反转链表
  8. 【python-opencv】读取、显示、写入图像
  9. Python 导入CSV、JSON、XML数据
  10. 在CentOS下利用Docker一键安装seafile