当前位置: 首页 > news >正文

Markdown语法的用法

1.标题的用法

使用#号标记,可以表示1-6级标题, 随#的个数递增,一级标题字号最大,六级标题字号最小。

例如:

# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题

效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

注意:

  • 最后一个#字符与标题名称中间留一个空格(这是重点要注意的地方)
  • 标题应该置于行首,如果放入表格中可能无法正确解析

2.字体的用法

星号(*)与下划线(_)都可以,单是斜体,双是粗体,三是粗斜体

举例以及相应的效果:

代码 效果
*这是斜体* 这是斜体
_这是斜体_ 这是斜体
**这是粗体** 这是粗体
__这是粗体__ 这是粗体
***这是粗斜体*** 这是粗斜体
___这是粗斜体___ 这是粗斜体

快捷键:

  • 加粗Ctrl+B(Bold)

  • 斜体Ctrl+I (Italic)

3.换行的用法

Markdown换行的方式有很多种:

  • 直接在一句话后敲两个空格
  • 两句话之间加一个空行(中间隔一行以达到换行)
  • 如果你在编辑的时候,想让一行文字在显示的时候换行,就在中间加

本人认为最简单的就是两句话之间隔一行可以在两句话中间换行

但是最直白的还是使用HTML语法中的<br>,以为格式上更紧凑美观

例如:

欲穷千里目<br>更上一层楼

效果:

欲穷千里目
更上一层路

4.引用的用法

Markdown 中引用通过符号 > 来实现。> 符号后的空格,可有可无。没有空格也不会出现语法错误

在引用的区块内,允许换行<br>存在,换行并不会终止引用的区块。

如果要结束引用,需要一行空白行,来结束引用的区块。

例如:

>这是一块引用区域

效果:

这是一块引用区域

注意:引用符号一定要在一行的开头才能起到作用

5.在文中放入链接

1.对文章中的文字进行链接(类似于word文档里面的超链接) :[链接名称](链接地址)

2.直接在文中放入链接并用箭头括起来 <链接地址>

例如:

[这是我的博客]<https://www.cnblogs.com/Eason-xia>

或者

<https://www.cnblogs.com/Eason-xia>

效果:

这是我的博客

或者

https://www.cnblogs.com/Eason-xia

本人更喜欢第一种隐藏式的设计,这样文章看起来更加简洁明了

6.在文中插入图片

在文章中有时候穿插图片,便于更好的表达要理解的内容

  • 可以使用Markdown的语法(描述加文件的链接)来插入图片
  • 可以使用 Ctrl+c和Ctrl+v来直接实现图片的复制粘贴

用法:

![图片描述,可写可不写,但是中括号要有](图片的URL链接|图片的本地链接)

例如:

插入人民日报中的的图片:

行进中国|数字画笔绘就乡村新景

注意:图片的描述可以为空,但是必须要有

7.在文中使用列表

列表的类型分为两种一种是有序列表,另一种是无序列表

  • 无序列表,使用*、+、-,再加一个空格作为列表的标记
  • 有序列表,使用数字并加上.号,再加一个空格作为列表的标记

如果想要控制列表的层级,则需要在列表符号前使用Tab

例如:

无序列表:

- 这是一个无序列表

- 这是一个无序列表
+ 这是无序列表的第二层(可通过TAB直接实现)

*这是一个无序列表(无序列表与无序列表直接通常会隔一行

有序列表:

  1. 这是一个有序列表

    1.1有序列表的第二层
  2. 这是一个有序列表效果

x效果:

无序列表:

  • 这是一个无序列表

  • 这是一个无序列表

    • 这是一个无序列表第二层(可通过TAB直接实现
  • 这是一个无序列表(无序列表与无序列表直接通常会隔一行

有序列表:

  1. 这是一个有序列表
    1.1 有序列表的第二层

  2. 这是一个有序列表

重点:

通过上面可知,无序列表的使用非常方便,
尝试将无序列表的用法和有序列表的用法结合起来会有更好的效果

例如:

- 1. 这是一个列表
-1.1 这是一个列表的第二层
- 2. 这是一个列表

效果:

    1. 这是一个列表
      • 1.1 这是一个列表的第二层
    1. 这是一个列表

这样使用之后的效果就很好看

8.文中使用分割线

Markdown中给出了分割线的样式,我们可以使用分割线让文章结构更加的清晰。

可以在一行中用三个-or*来建立一个分割线,但是注意:在分割线的上面空一行!!!

样式:

上篇

---

中篇

***

下篇

效果:

上篇


中篇


下篇

9.删除线的使用

划掉文中的内容可以使用删除线,类似于手写的效果,方便对文章进行二次的回顾是对其进行修改

删除线的的使用,可以在要添加删除线的文字前后添加两个~

样式:

将~~我~~这个字用删除线删除

效果;

这个字用删除线删除

10.下划线的使用

下划线的使用和html中类似,在需要添加下划线的文字首尾添加<u>文本</u>

样式:

对<u>我</u>这个字使用下划线

效果;

这个字使用下划线

11.在文中引用相关的代码

引用代码有两种形式,分是引用一句代码还是引用一个代码块

引用一句代码:

如果在一行内需要引用代码,只需要用反引号`引起来就好了。

样式:

`hello,world`

效果:

hello,world 引用一句代码:

引用一个代码块:

如果是在一个块内需要引用代码,则在需要引用的代码块的前一行后一行使用三个反引号,同时在前一个反引号后写入代码的语言。

样式:

```

include<iostream>

int man(){
printf ("hello,world")
}
```

效果:

>#include<iostream>
>int man(){
>	printf ("hello,world")
>}

12.表格的使用

在文中使用表格可以便于对比,并且提高数据的可读性。

表格使用|来分割不同的单元格,使用-来分隔表头和其他行

:-:将表头及单元格内容左对齐

-::将表头及单元格内容右对齐

::-::将表头及单元格内容居中

样式:

image-20250809191255507

效果:

image-20250809191317174

13.脚注的用法

脚注是对文本的备注,我们时长在论文中看到脚注,类似于对这个词做出解释,定义之后我们要在令起一行对这个脚注进行解释,在Markdown语法中使用脚注之后会自动在文章末尾显示

样式:

使用 Markdown[^1]可以效率的书写文档, 直接转换成 HTML[^2], 你可以使用 Typora[^T] 编辑器进行书写。
[^1]:Markdown是一种纯文本标记语言

[^2]:HyperText Markup Language 超文本标记语言

[^T]:NEW WAY TO READ & WRITE MARKDOWN.

效果

使用 Markdown[1]可以效率的书写文档, 直接转换成 HTML[2], 你可以使用 Typora[3] 编辑器进行书写。

脚注自动被搬运到最后面,可到文章末尾查看,并且脚注后方的链接可以直接跳转回到加注的地方。

14.如何使用想要的符号

对于Markdown中的语法符号,反斜线\可以显示符号本身。

样式:

\* \#

效果:

  • ​ #

  1. Markdown是一种纯文本标记语言 ↩︎

  2. HyperText Markup Language 超文本标记语言 ↩︎

  3. NEW WAY TO READ & WRITE MARKDOWN. ↩︎

http://www.sczhlp.com/news/8555/

相关文章:

  • 第二十六篇
  • JDK的安装与卸载
  • 视频分割技术:方法、挑战与应用
  • 软工8.9
  • 《触龙说赵太后》
  • 第二十七天(补8.2)
  • P13680 [IAMOI R2] 未送出的花 做题记录
  • Debian 12(Bookworm)apt 包管理器 国内源配置
  • JDK、JRE和JVM
  • 8.9
  • 8-9
  • 可以赚钱的小游戏
  • 同时求最值(min 和 max)时如何把比较次数压到最少
  • 1.C++基础
  • uclamp 的桶化算法是什么?
  • 数论函数
  • 8月9号
  • 8月9日随笔
  • CF1404C Fixed Point Removal
  • 竞赛日记
  • 基本的DOS命令
  • vue2.6和vue2.7的差异是什么?
  • vscode使用region折叠任意想折叠的代码块
  • 第十五天
  • 第十六天
  • 第十七天
  • 第十八天
  • Spring架构原理 Spring内存马
  • SnakeYaml反序列化
  • 20250808 之所思 - 人生如梦