揭开Markdown的秘籍:引用|代码块|超链接

🌈个人主页:聆风吟
🔥系列专栏:Markdown指南、网络奇遇记
🔖少年有梦不应止于心动,更要付诸行动。
文章目录
- 📋前言
- 一. ⛳️Markdown 引用
- 1.1 🔔引用
- 1.2 🔔嵌套引用
- 1.3 🔔列表与引用混合使用
- 1.3.1 👻引用中使用列表
- 1.3.2 👻列表中使用引用
- 二. ⛳️Markdown 代码块
- 2.1 🔔行内代码块
- 2.2 🔔代码块
- 2.3 🔔围栏式代码块(推荐)
- 三. ⛳️Markdown 超链接
- 3.1 无标签链接
- 3.2 有标签链接
- 3.3 高级链接
- 📝全文总结
📋前言
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
Markdown 编写的文档后缀为 .md, .markdown。
一. ⛳️Markdown 引用
1.1 🔔引用
Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号(简记:> + ' ')。Markdown语法如下:
> 区块引用
> 来CSDN
> 学的不仅是技术更是梦想
展示效果图如下所示:

1.2 🔔嵌套引用
另外,引用也是可以嵌套的,一个>符号是最外层,两个>符号是第一层嵌套,以此类推。Markdown语法如下:
> 最外层嵌套
>> 第一层嵌套
>>> 第三层嵌套
展示效果图如下所示:
1.3 🔔列表与引用混合使用
1.3.1 👻引用中使用列表
引用不仅可以引用段落,还可以引用列表、文字样式、以及后面所学的图片、超链接等等,有兴趣的同学可以自行去尝试,这里仅简单演示一下引用中使用列表。Markdown语法如下:
> 引用中使用列表
> 有序列表:
> 1. 第一项
> 2. 第二项
>
> 无序列表:
> * 第一项
> * 第二项
展示效果图如下所示:

1.3.2 👻列表中使用引用
如果要在列表项目内放进区块,那么就需要在>前添加四个空格或者一个制表符TAB的缩进。Markdown语法如下所示:
1. 第一项> 来到CSDN> 学的不仅是技术更是梦想
2. 第二项
展示效果图如下所示:
二. ⛳️Markdown 代码块
2.1 🔔行内代码块
如果是行内的一个函数或片段的代码可以用一对反引号`把它包起来。如果在行内代码中需要反引号本身,可以使用两对反引号加前后空格来创建。Markdown语法如下所示:
`printf`函数标记反引号`` ` ``
展示效果图如下所示:

2.2 🔔代码块
将文本的每一行添加至少四个空格或一个制表符Tab,Markdown语法如下:
解释:因为空格不能显示,这里使用TAB表示四个空格。TAB #include <stdio.h>
TAB
TAB int main()
TAB {
TAB printf("Hello CSDN!");
TAB return 0;
TAB }
展示效果图如下所示:

由此可以看出,该种方法特别繁琐,需要每行代码的前面都要加上四个空格或者一个制表符。如果代码过长该怎么办呢,有没有其他快捷的方法呢?当然是的,极力推荐大家采用下面这种办法——围栏式代码块
2.3 🔔围栏式代码块(推荐)
用三个反引号`或三个波浪号~包裹一段代码,并且可以指定一种语言(也可以不指定),在指定语言的状态下还会有代码高亮。Markdown语法如下:
```javascript
//指定语言
int main()
{const int n = 10;printf("Hello CSDN!");return 0;
}
```
展示效果图如下所示:

注意:如果不指定语言可以直接将javascript去掉即可,本文演示采用的是javascript语言并不代只能使用该语言,语言的选择可以根据自己的需要做出更改。
三. ⛳️Markdown 超链接
3.1 无标签链接
无标签链接是一种简单直接的链接,直接将链接地址放入一对尖括号中< >。Markdown语法如下:
<https://www.csdn.net/>
展示效果图如下所示:

3.2 有标签链接
有标签链接的语法形式是[链接名称](链接地址),通过将链接连接到相应的标签上,直接点击该标签就可以访问到相应的网址,可以达到见标签知网址的效果。Markdown语法如下:
这是一个链接[CSDN](https://www.csdn.net/)
展示效果图如下所示:

3.3 高级链接
我们可以通过变量来设置一个链接,变量赋值在文档末尾进行。Markdown语法如下:
这个链接用 1 作为网址变量 [CSDN][1]
这个链接用 csdn 作为网址变量 [CSDN][csdn]
然后在文档的结尾为变量赋值(网址)[1]: https://www.csdn.net/[csdn]: https://www.csdn.net/
展示效果图如下所示:

📝全文总结
本文主要介绍了Markdown的引用、代码块、超链接一些常见的语法,下面给出本文的思维导图。大家可以结合思维导读回顾一下上面所学,多动手敲敲加深印象,思维导图如下所示:

今天的干货分享到这里就结束啦!如果觉得文章还可以的话,希望能给个三连支持一下,聆风吟的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是作者前进的最大动力!

相关文章:
揭开Markdown的秘籍:引用|代码块|超链接
🌈个人主页:聆风吟 🔥系列专栏:Markdown指南、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋前言一. ⛳️Markdown 引用1.1 🔔引用1.2 🔔嵌套引用1.3 &…...
【C语言】Debian安装并编译内核源码
在Debian 10中安装并编译内核源码的过程如下: 1. 安装依赖包 首先需要确保有足够的权限来安装包。为了编译内核,需要有一些基础的工具和库。 sudo apt update sudo apt upgrade sudo apt install build-essential libncurses-dev bison flex libssl-d…...
使用 C++23 从零实现 RISC-V 模拟器(6):权限支持
本节内容增加了权限表示,设置了三种权限。当 cpu 初始化时默认的权限为 Machine 模式。接下来实现这三种特权模式,随后实现 sret 和 mret 指令。 RISC-V定义了三种特权等级,分别是用户态(User Mode)、监管态ÿ…...
针对某终端安全自检钓鱼工具的分析
前言 朋友微信找到我,说某微信群利用0day通告进行钓鱼,传播名为“终端安全自检工具”的恶意文件,然后还给了两个IP地址,如下: 咱们就来详细看看这个工具吧。 样本信息 拿到样本,样本的图标,如…...
XSS数据接收平台
一.使用xss数据接收平台的好处: 正常执行反射型xss和存储型xss,反射型xss在执行poc时,会直接在页面弹出执行注入的poc代码;存储型则是,在将poc代码注入用户的系统中后,用户访问有存储型xss的地方ÿ…...
MySQL 基础知识(六)之数据查询(一)
目录 1 基本查询 1.1 查询相关列 (select * / 列名) 1.2 别名 (as) 1.3 去重 (distinct) 1.4 对列中的数据进行运算 (、-、*、/) 2 条件查询 (where) 2.1 等值查询 () 2.2 非等值查询 (>、<、>、<、!、><) 2.3 逻辑判断 (and、or、not) 2.4 区间判…...
C#使用哈希表对XML文件进行查询
目录 一、使用的方法 1.Hashtable哈希表 2.Hashtable哈希表的Add方法 (1)定义 (2)示例 3.XML文件的使用 二、实例 1.源码 2.生成效果 可以通过使用哈希表可以对XML文件进行查询。 一、使用的方法 1.Hashtable哈希表…...
vscode写MATLAB配置
vscode写MATLAB python下载 官网说明Versions of Python Compatible with MATLAB Products by Release - MATLAB & Simulink 不确定这三列都表示什么意思,尽量安装这三列都有的python版本吧,我安装的 MATLAB R2023b,python选择的是3.11.5 …...
第13章 网络 Page734 “I/O对象”的链式传递 单独的火箭发射函数,没有用对的智能指针
上一篇博文中,我们使用单独的火箭发射函数,结果什么结果也没有得到,原因是launch_rocket()函数结束时,其内的局部对象counter生命周期也结束了 那么可以将counter改为指针吗?在堆中分配,这样当函数退出时&…...
Git 存储大文件
Git 存储大文件处理方法 寻找大文件的后缀LFS的安装让仓库支持LFS添加到LFS提交 寻找大文件的后缀 find . -type f -size 10M | grep -v ".git" | rev | cut -d. -f1 | rev | sort | uniq这个命令的工作原理如下: find .-type f -size 10M:查…...
使用 Mermaid 创建流程图,序列图,甘特图
使用 Mermaid 创建流程图和图表 Mermaid 是一个流行的 JavaScript 库,用于创建流程图、序列图、甘特图和其他各种图表。它的简洁语法使得创建图表变得非常简单,无需复杂的绘图工具或专业的编程技能。在本文中,我们将讲解如何使用 Mermaid 来创…...
政安晨:在Jupyter中【示例演绎】Matplotlib的官方指南(二){Image tutorial}·{Python语言}
咱们接着上一篇,这次咱们讲使用Matplotlib绘制图像的简短尝试。 我的这个系列的上一篇文章在这里: 政安晨:在Jupyter中【示例演绎】Matplotlib的官方指南(一){Pyplot tutorial}https://blog.csdn.net/snowdenkeke/ar…...
gem5学习(20):替换策略——Replacement Policies
目录 一、Random 二、Least Recently Used (LRU) 三、Tree Pseudo Least Recently Used (TreePLRU) 四、Bimodal Insertion Policy (BIP) 五、LRU Insertion Policy (LIP) 六、Most Recently Used (MRU) 七、Least Frequently Used (LFU) 八、First-In, First-Out (FIF…...
嵌入式Qt Qt中的字符串类
一.Qt中的字符串类 QString vs string: QString在Qt库中几乎是无所不在的 所有的Qt图形用户组件都依赖于QString 实验1 :QString 初体验 #include <QDebug> void Sample_1() {QString s "add";s.append(" "); // &q…...
函数高级(C++)
师从黑马程序员 函数默认参数 在C中,函数的形参列表中的形参是可以有默认值的 语法:返回值类型 函数名 (参数默认值 {}) #include <iostream> using namespace std;//函数默认参数//如果我们自己传入数据,…...
jmeter-10调试取样器
文章目录 作用设置使用举例 作用 jmeter中添加调试取样器,可以用于检测测试过程的值如:变量、参数、系统设置等 设置 选择线程组右键 >>> 添加 >>> 取样器 >>> 调试取样器(Debug Sampler) jmeter …...
C#,二进制数的按位旋转(Bits Rotate)算法与源代码
1 二进制数的按位旋转 二进制数的按位旋转(翻转)是编程中常见的按位运算方法。 二进制数的按位旋转分为左转、右转。 左转意味着数据变大,右转意味着数据变小(有损)。 2 源程序 using System; using System.Text; us…...
解决ubuntu登录密码问题
解决ubuntu登录密码问题 不要随便删除密码,不要随便改密码,很容导致密码过期,或者密码无效。参考了很多人的做法,都没有得到解决。下面的过程,够详细了,我就是这么搞好的。 1、重启虚拟机,不停…...
Ubuntu忘记登录密码重置步骤
Ubuntu忘记登录密码重置步骤 1.开机界面长按shitf键,进入grub,并选择Advanced options for ubuntu,按下回车 2.选择一个较新版本的recovery mode,按下回车 3.会跑一些数据,等待跑完后会出现下面的界面,选择…...
MySQL数据库基础(五):SQL语言讲解
文章目录 SQL语言讲解 一、SQL概述 二、SQL语句分类 1、DDL 2、DML 3、DQL 4、DCL 三、SQL基本语法 1、SQL语句可以单行或多行书写,以分号结尾 2、可使用空格和缩进来增强语句的可读性 3、MySQL数据库的SQL语句不区分大小写,关键字建议使用大写…...
【分箱基础篇】pandas 分箱双子星:pd.cut 与 pd.qcut
进阶篇参考:【分箱进阶篇】分箱的工程细节:从训练到部署的完整模式 拿到一列连续数值:年龄、收入、交易金额等,第一步常常是分箱,也就是把连续值映射到几个离散区间。pandas 提供了两个内置函数干这件事:pd…...
Qwen3字幕生成工具实战:快速处理会议录音,输出带时间戳字幕
Qwen3字幕生成工具实战:快速处理会议录音,输出带时间戳字幕 1. 会议录音转字幕的痛点与解决方案 处理会议录音是许多职场人士的日常任务。传统方法需要先听录音,再手动记录内容,最后还要逐句对齐时间轴,整个过程耗时…...
Java函数冷启动优化不是“选配”,而是SLA硬指标!一线大厂SRE团队正在紧急落地的6项Kubernetes调度增强策略
第一章:Java函数冷启动的本质与SLA倒逼机制Java函数冷启动并非单纯“首次加载慢”的表象,而是JVM生命周期、类加载机制、字节码验证、即时编译(JIT)预热及运行时元数据初始化等多层系统行为在无预热上下文下的集中爆发。当Serverl…...
Android Qcom USB Driver学习(十):Type-C充电管理与ADSP电源架构深度解析
1. Type-C充电管理在高通平台的核心架构 高通平台的Type-C充电管理采用分层设计,最上层是Generic TypeC Driver PowerSupply Framework,作为Linux内核与硬件之间的抽象层。这个框架负责统一管理充电策略、电源角色切换和状态上报。中间层通过Glink通信协…...
手机号与QQ号关联查询工具:技术原理与实战指南
手机号与QQ号关联查询工具:技术原理与实战指南 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 破解数字身份关联难题:phone2qq工具的价值定位 在多账号管理场景中,用户经常面临数字身份关联断层问…...
少样本学习实战指南:从数据增强到多模态融合的5个关键技巧
少样本学习实战指南:从数据增强到多模态融合的5个关键技巧 在工业质检和医疗影像等实际场景中,数据稀缺问题长期困扰着机器学习工程师。传统深度学习模型需要海量标注数据,而现实情况往往是每个类别仅有几个样本可用。这种少样本学习…...
告别目标跟丢!手把手教你用BoT-SORT和OpenCV GMC搞定复杂场景下的多目标跟踪
告别目标跟丢!手把手教你用BoT-SORT和OpenCV GMC搞定复杂场景下的多目标跟踪 在智能监控和自动驾驶等实际应用中,多目标跟踪(MOT)技术常常面临动态相机和目标快速移动带来的挑战。传统算法在目标遮挡、镜头晃动等复杂场景下容易出…...
EcomGPT中英文7B模型部署案例:跨境电商运营者如何用一行bash启动AI助手
EcomGPT中英文7B模型部署案例:跨境电商运营者如何用一行bash启动AI助手 1. 项目概述 EcomGPT电商领域智能助手是基于阿里EcomGPT-7B-Multilingual多语言电商大模型开发的Web应用。这个工具专门为电商从业者设计,通过直观的网页界面提供商品分类、属性提…...
OptiLLM性能基准测试:在AIME、IMO、LiveCodeBench上的惊人表现
OptiLLM性能基准测试:在AIME、IMO、LiveCodeBench上的惊人表现 【免费下载链接】optillm Optimizing inference proxy for LLMs 项目地址: https://gitcode.com/gh_mirrors/op/optillm OptiLLM是一款强大的AI推理优化代理工具,能够在零训练的情况…...
3步颠覆传统下载体验:百度网盘直链解析工具让你告别会员枷锁
3步颠覆传统下载体验:百度网盘直链解析工具让你告别会员枷锁 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 从200KB/s到5MB/s的蜕变 你是否也曾遇到这样的困境&a…...
