Markdown基本语法

Markdown

Markdown介绍

Markdown是一种轻量级的标记语言,使用普通的文本编辑器,通过简单的标记语法,就可以实现漂亮的排版,被越来越多的写作爱好者、程序员所使用。Markdown自成格式,不依赖任何编辑器,且易于传播,其语法十分简单,通过几分钟的简单学习,就可以实现基本的排版,然后专注于码字。

用途

Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有Ghost和Typecho。
用于编写说明文档,并且以“README.MD”的文件名保存在软件的目录下面。
除此之外,由于我们有了RStudio这样的神级编辑器,我们还可以快速将Markdown转化为演讲PPT、Word产品文档、LaTex论文甚至是用非常少量的代码完成最小可用原型。在数据科学领域,Markdown已经广泛使用,极大地推进了动态可重复性研究的历史进程。

常用语法

常用语法表格

输出后的效果Markdown快捷键
加粗**text**Ctrl+B
斜体*text*Ctrl+I
链接[title](http://)Ctrl+L
代码块`code`Ctrl+k
图片![alt](http://)Ctrl+G
有序列表1. itemCtrl+Shift+O
无序列表* itemCtrl+U
块级引用> quoteCtrl+Q
一级标题# HeadingCtrl+1
二级标题## HeadingCtrl+2

标题

在想要设置为标题的文字前面加#来表示
一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。
注意:每个#后面必须跟一个空格
示例:

1
2
3
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题

效果如下:

这是四级标题

这是五级标题
这是六级标题

字体

  • 加粗
    要加粗的字体左右分别用两个*号包起来
  • 斜体
    要倾斜的文字左右分别用一个*号包起来
  • 斜体加粗
    要倾斜和加粗的文字左右分别用三个*号包起来
  • 删除线
    要加删除线的文字左右分别用两个~~号包起来

代码示例:

1
2
3
4
**这是加粗的文字**
*这是倾斜的文字*
***这是斜体加粗的文字***
~~这是加删除线的文字~~

有序无序列表

  • 有序列表
    通过数字1234567…后面加一个.和空格实现。
  • 无序列表
    通过*,-,+其中之一加一个空格来实现无序列表。

代码示例:

1
2
3
4
5
6
7
8
9
10
11
12
1. 我是有序列表
* 我是由*号生成无序列表
* 我是由*号生成无序列表
* 我是由*号生成无序列表
2. 我是有序列表
- 我是由-号生成无序列表
- 我是由-号生成无序列表
- 我是由-号生成无序列表
3. 我是有序列表
+ 我是由+号生成无序列表
+ 我是由+号生成无序列表
+ 我是由+号生成无序列表

效果如下:

  1. 我是有序列表
    • 我是由*号生成无序列表
    • 我是由*号生成无序列表
    • 我是由*号生成无序列表
  2. 我是有序列表
    • 我是由-号生成无序列表
    • 我是由-号生成无序列表
    • 我是由-号生成无序列表
  3. 我是有序列表
    • 我是由+号生成无序列表
    • 我是由+号生成无序列表
    • 我是由+号生成无序列表

块级引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>
n个…
示例:

1
2
3
>这是引用的内容
>>这是引用的内容
>>>这是引用的内容

效果如下:

这是引用的内容

这是引用的内容

这是引用的内容

代码块

单行代码块

通过`code`来展示单行代码块内容
示例:

`I’m single code.`

效果如下:
I'm single code.

多行代码块

通过```code```来展示多行代码块内容
示例:

```Python(指定语言)
def example():
  for i in range(10):
    print(“hello”)
```

效果如下:

1
2
3
def example():
for i in range(10):
print("hello")

图片

语法:
![图片alt](图片地址 ‘’图片title’’)

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
示例:

1
![头像](https://ws3.sinaimg.cn/large/006MOU0zgy1g19n0u9anzj30jg0kbabt.jpg "头像icon")

效果如下:

链接

语法:
[超链接名](超链接地址 “超链接title”)
title可加可不加
示例:

1
2
[baidu](http://baidu.com)
[博客](https://www.52share.online)

效果如下:
baidu
博客

表格

语法:

1
2
3
4
5
6
:---:|:---:|
文字居中显示
:---|:---
文字靠左显示
---:|---:
文字靠右显示

示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
示例1:

表格文字居中|表格文字居中|表格文字居中
:---:|:---:|:---:
文字居中|文字居中|文字居中
文字居中|文字居中|文字居中
示例2:

表格文字靠左|表格文字靠左|表格文字靠左
:---|:---|:---
文字靠左|文字靠左|文字靠左
文字靠左|文字靠左|文字靠左
示例3:

表格文字靠右|表格文字靠右|表格文字靠右
---:|---:|---:
文字靠右|文字靠右|文字靠右
文字靠右|文字靠右|文字靠右

示例1:

表格文字居中表格文字居中表格文字居中
文字居中文字居中文字居中
文字居中文字居中文字居中

示例2:

表格文字靠左表格文字靠左表格文字靠左
文字靠左文字靠左文字靠左
文字靠左文字靠左文字靠左

示例3:

表格文字靠右表格文字靠右表格文字靠右
文字靠右文字靠右文字靠右
文字靠右文字靠右文字靠右
-------------本文结束 感谢您的阅读-------------
文章对我有益,我要小额赞赏...