写点什么

Markdown 使用语法

用户头像
Geek_6370d5
关注
发布于: 2021 年 04 月 11 日
Markdown使用语法

1、Markdown 是什么?

markdown 是一种轻量级标记语言,允许我们使用建议的纯文本格式编写文档。

标记语言????

不要怕,它的语法很简单,常用的标记符号也就 10 个左右啦。

不过千万不要把有的标记符号跟某些语言里的注释搞混哈~

2、Markdown 支持哪些格式文档?

Markdown 支持导出为 HTML、Word、图片、PDF、Epub 等多种格式的文档。

Markdown 编写文档的后缀是 .md ; .markdown


3、Markdown 的语法格式

3.1、标题格式

使用 = 标记标题

使用 x 个 # 号课表示 x 级标题

注:为了更好的兼容,请在最后一个标记符号后 # 加一个空格来和标题之间进入分隔。

如:

# 我是一级标题

## 我是二级标题

### 我是三级标题

#### 我是四级表示

........


使用 - 表示二级或无序标题


= 、 -符号表示一级标题和二级标题

在文本下面添加任意数量的===符号或----符号来表示一级标题或二级标题


3.2、段落格式

回车

段落的换行是使用两个以上的空格和回车,然后写入其他段落内容



字体

粗体

字体粗体使用一组“**”或一组下划线“__”



**粗体文本**__粗体文本__
复制代码



斜体

斜体字体使用一组“*内容*”或一组下划线“_内容_”

*斜体文本*_斜体文本_
复制代码



粗体和斜体一起使用

粗体和斜体搭配使用时,使用一组“***内容***”或一组下划线“___内容___”

***粗斜体文本***___粗斜体文本___
复制代码



分割线

使用星号、减号、底线来表示美丽的分隔线~,要三个以上

分割线中不能有其他的内容,有了就不能分隔了。



删除线

如果要使用删除线,那就在内容前后各加 2 个波浪线“~~”即可


下划线

如果要使用下划线,就使用 HTML 的<u>内容</u>标签


3.3、列表格式

无序列表

无序列表使用“*”、“+”或者“-”,符号后面要添加空格,然后输入内容


* 无序列表* 无序列表* 无序列表
+ 无序列表+ 无序列表+ 无序列表

- 无序列表- 无序列表- 无序列表
复制代码


有序列表

有序列表使用数字序号并加“.”来表示,别忘了“.”后面添加空格再输入内容

且回车时记得使用回车符号“两个空格一个回车”


1. 有序列表2. 有序列表  3. 有序列表
复制代码


列表嵌套

使用列表嵌套,只需在子列表前添加 4 个空格即可,或者一个 TAB


1. 有序列表  	我是子列表2. 有序列表      我是子列表  	我是子列表3. 有序列表      我是子列表  	
复制代码

3.4、引用格式

引用

如果要表示该段话是引用而来,可以在段落前添加“>”符号后面跟空格

多行引用


# 引用
> 我是引用的话
我不是引用的话

# 多行引用> 我是引用的话 >> 我也是引用的话

# 嵌套引用
> 我是第一层引用 > >> 我是第二层引用的话


[^Label]
[^Label]: 学习是乐趣


复制代码


在引用中使用列表

在引用中使用列表,记得给每行列表都要添加上引用符号;记得语法格式-添加空格

引用中使用有序列表:


> 引用中使用有序列表  > 1. 我是有序列表  > 2. 我是有序列表
复制代码


引用中使用无序列表:记得使用无序列表符号+、-、*


> 引用中使用无序列表> + 我是无序列表> - 我是无序列表  > * 我是无需列表
复制代码


在列表中使用引用

在列表中使用引用的话,需要在引用符号前添加 4 个空格或一个 TAB 来缩进

无序引用:


* 无序引用    > 我是无序引用内容  + 无序引用     > 我前面的缩进是4个空格- 无序引用  	> 我前面的缩进是一个TAB
复制代码


有序引用:


1. 有序引用    > 我是引用内容  2. 有序引用      > 我前面的缩进是4个空格3. 有序引用  	> 我前面的缩进是一个TAB
复制代码


3.5、代码格式

如果一行内有代码内容或函数,可以用一组反引号把内容包起来“`内容`”


`printf()` 函数
复制代码


如果有多行代码或函数,那么可以使用一组 3 个反引号来把多行代码包裹起来“```内容```”


a =input("please input content")  print ("a")  
复制代码


4 个空格或 1 个 TAB 来缩进

一个 TAB

a =input("please input content")  print ("a")  
复制代码

4 个空格

a =input("please input content")  print ("a")  
复制代码


3.6、链接格式

超链接

^超链接

[^超链接]  
[^超链接]: https://www.json.cn/
复制代码


链接地址

可以使用[链接名称](链接地址)或者直接使用 <链接地址>:记得使用尖括号将地址包起来

直接使用链接地址

https://fanyi.baidu.com/

使用链接名称+链接地址

这是一个链接 百度翻译


3.7、图片格式

在文章中,我们经常会插入图片,那么 markdown 插入图片的语法是!,对!就是使用感叹号

然后在方括号增加替代文本,图片链接放在圆括号里,括号里的链接后可以增加一个可选的图片标题文本。

![alt 这是图片](https://static001.geekbang.org/static/infoq/www/img/logo.c331e7ae.png)  
![alt 这是图片](https://static001.geekbang.org/static/infoq/www/img/logo.c331e7ae.png "infoQ")
复制代码

3.8、表格格式

表格是使用“|”来分隔不同的单元格,用“-”来分隔表头和表格内容

|  表头   | 表头  ||  ----  | ----  || 单元格  | 单元格 || 单元格  | 单元格 |
复制代码

如果我们想要设置对方方式,可以使用:

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

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

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


| 左对齐 | 右对齐 | 居中对齐 || :-----| ----: | :----: || 单元格 | 单元格 | 单元格 || 单元格 | 单元格 | 单元格 |
复制代码


可以参考官网网站学习 Markdown 标记语法哈~

传送门:https://markdown.com.cn/basic-syntax/headings.html

发布于: 2021 年 04 月 11 日阅读数: 62
用户头像

Geek_6370d5

关注

还未添加个人签名 2020.02.05 加入

还未添加个人简介

评论

发布
暂无评论
Markdown使用语法