MarkDown语法详解

简介

  • Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档
  • Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
  • Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
  • Markdown 编写的文档后缀为 .md, .markdown。
  • Markdown 完全兼容 HTML 语法。

应用场景

Markdown 能被使用来撰写电子书,如:Gitbook。
当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:CSDN、GitHub、简书、掘金等。

常用编辑器

Typora
官网
Typora也是非常用名,非常好用的markdown编辑器,它的设计理念很不一样,是真正的即时预览型编辑器,不同于左右两个窗口的编辑器。Typora的设计理念就是极致简洁,它将「写字」和「预览」这两件事情合并了。

Typora 同样支持 Windows、OS X 和 Linux多个操作系统,支持数学编辑,可与 Word 直接格式转换,可以进行多种文档格式转换。Typora 流畅度和反应速度很快,特别适合那些手速快的人。
在这里插入图片描述
废话不多说,正文开始!

一、标题

我是一级标题
==========
我是二级标题
--------------------

我是一级标题

我是二级标题

使用 # 号标记
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

一级标题

二级标题

三级标题

四级标题
五级标题
六级标题

二、段落

Markdown段落没有特殊的格式,直接编写文字就好
字体样式

*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___

斜体文本
斜体文本
粗体文本
粗体文本
粗斜体文本
粗斜体文本

分割线
可以直接使用三个以上的星号、减号、底线来建立分割线

***

---
___



删除线
如果段落上的文字需要添加删除线,只需要在文字的两端加上两个波浪线~~即可

文本1
~文本2~~

文本1
文本2

下划线
可以直接使用HTML的标签来实现

<u>带下划线的文本</u>

带下划线的文本

三、列表

Markdown支持有序列表和无序列表。
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容:

* 第一项
* 第二项
* 第三项

+ 第一项
+ 第二项
+ 第三项


- 第一项
- 第二项
- 第三项
  • 第一项
  • 第二项
  • 第三项
  • 第一项
  • 第二项
  • 第三项
  • 第一项
  • 第二项
  • 第三项

有序列表使用数字并加上 . 号来表示,如:

1. 第一项
2. 第二项
3. 第三项
  1. 第一项
  2. 第二项
  3. 第三项

列表嵌套只需要在子列表中的选项前面添加四个给空格即可:

  • 第一项
    • 子列表1
    • 子列表2
  • 第二项
    • 子列表1
      • 子列表1
      • 子列表2
    • 子列表2

四、区块

Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:

> 文本1
> 文本2

文本1
文本2

区块是可以嵌套的,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推:

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

最外层

第一层嵌套

第二层嵌套

区块中使用列表

> 区块中使用列表
> 1. 第一项
> 2. 第二项
> + 第一项
> + 第二项
> + 第三项

区块中使用列表

  1. 第一项
  2. 第二项
  • 第一项
  • 第二项
  • 第三项

列表中使用区块

* 第一项
    > 区块1
    > 区块2
* 第二项
  • 第一项

    区块1
    区块2

  • 第二项

五、代码块

如果是段落上的一个函数或片段的代码可以用反引号把它包起来(`),例如:

`print`()

print()

代码区块


```java(符号为 Shift + Eac下面的按键)
// 可以至指定语言
```
public static void main(String[] args){
	System.out.println("Hello Markdown");
}

六、链接

[百度一下](https://baidu.com)
或者
<https://baidu.com>

百度一下
https://baidu.com

七、图片

![alt 属性文本](图片地址)
!(CSDNLogo)(https://img-home.csdnimg.cn/images/20201124032511.png)

CSDNLogo

可以使用如下方式设置宽高:

<img src="https://i-blog.csdnimg.cn/blog_migrate/b3b0352a462f3047e6f5a3a21fc793fb.png" width="50%">

八、表格

|  表头   | 表头  |
|  ----  | ----  |
| 单元格  | 单元格 |
| 单元格  | 单元格 |
表头表头
单元格单元格
单元格单元格

我们可以设置表格的对齐方式

-: 设置内容和标题栏居右对齐。
:- 设置内容和标题栏居左对齐。
:-: 设置内容和标题栏居中对齐。

| 左对齐 | 右对齐 | 居中对齐 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |
左对齐右对齐居中对齐
单元格单元格单元格
单元格单元格单元格

常用的差不多就这些!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luyuan2002

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值