什么是Markdown?
Markdown 设计灵感主要来源于纯文本电子邮件的格式,目标是让人们能够使用易读、易写的纯文本格式编写文档,而且这些文档可以转换为 HTML(Hyper Text Markup Language,超文本标记语言)文档。
简单来说,Markdown 是由一些简单的符号(如*/->[]()#)组成的用于排版的标记语言,其最重要的特点就是可读性强。
Markdown 相当于简化了的 HTML,它只提供用户最常用的语法格式,更易读和易写,用户可以不必关心复杂的 HTML 标签,只专注于写作就行了。
常用的标记符号也不超过十个,这种相对于更为复杂的HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。
Markdown优点
直接创建,没啥限制和要求。
排版简单,可读、直观、学习成本低
支持插入图片,视频等等(根据平台不同而定)
轻松的导出 HTML、.md 文件
可跨平台同步数据
随时可修改(不必像word等易混乱)
基础语法
标题
一级标题对应一个 # 号;
二级标题对应两个 # 号;
以此类推。。。一共六级标题。
文本
*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___
字体颜色
<font face="黑体" color=green size=5>黑体,绿色,尺寸为5(任意内容)`</font>`
or
$\color{red}{红色字}$
链接
[name:大话卷积神经网络CNN(title:干货满满)](url:https://blog.csdn.net/TeFuirnever/article/details/100057229)
or
[https://blog.csdn.net/TeFuirnever/article/details/100057229](https://blog.csdn.net/TeFuirnever/article/details/100057229)
图片
![图片描述](图片地址)
支持 jpg、png、gif、svg 等图片格式,其中 svg 文件仅可在微信公众平台中使用。
代码块
单行代码:代码之间分别用一个反引号包起来即可
Use the`printf()` function.
代码块高亮:``key 支持多种语言 js java bash .... 代码块 ``
分割线
可以在一行中用3个 - 或者 * 来建立一个分隔线,同时需要在分隔线的上面空一行,如下:
---
或者
***
* * *
*****
- - -
删除线
删除线的使用,在需要删除的文字前后各使用两个 ~~~这是要被删除的内容。~~
下划线
下划线的使用,在需要添加下划线的文字首部和尾部加上`<u>`文本 `</u>`,如下:
`<u>`这行文字已被添加下划线 `</u>`