CSDN Markdown 编辑器的目录与页内跳转功能
创始人
2024-02-13 08:41:39
0

CSDN Markdown 编辑器的目录与页内跳转功能

文章目录

  • CSDN Markdown 编辑器的目录与页内跳转功能
    • 目录
    • 页内跳转
      • 正文内容跳转到标题
      • 正文内容跳转到正文内容
  • 结语

目录

CSDN Markdown 编辑器的目录功能使用@[TOC](你想要显示的目录总标题)格式,其中默认可省略括号及括号内的内容,显示为 “文章目录” 。例如:

  1. 使用默认格式。
    Markdown 代码:
@TOC

显示效果:

  1. 使用自定义内容作为目录的总标题。

Markdown 代码:

@[TOC](这是一个自定义目录)

显示效果:

这是一个自定义目录

  • CSDN Markdown 编辑器的目录与页内跳转功能
    • 目录
    • 页内跳转
      • 正文内容跳转到标题
      • 正文内容跳转到正文内容
  • 结语

img0

页内跳转

此处主要是指点击正文内容实现页内跳转,且可以跳转到标题。 笔者发现网上那些资料实际并不可行,自己发现了 CSDN Markdown 编辑器如何实现跳转到标题的功能。

基本原理很简单,无非是制作网页那一套技术,最简单的是通过 HTML 的 标签的锚点功能实现。在要跳转到的地方使用可选显示的文字内容,除跳转到标题外,一般在标签中间不使用可选的文字内容。

正文内容跳转到标题

首先,在文章标题上定义 标签

Markdown 代码:

##  目录 
##  页内跳转 

显示效果如下:
img1

在这里插入图片描述

然后,在下面使用#刚才定义的 标签内的ID定义了一个跳转的起始内容,点击它即可跳转到目标位置。

点击它跳转到 标题-页内跳转
点击它跳转到 标题-目录

Markdown 代码:

点击它跳转到 [标题-页内跳转](#page_jump)
点击它跳转到 [标题-目录](#catalog)

以上方式的缺点是标题变为表示链接的蓝色了,而我们一般不想让读者看到这样的显示效果。没关系,后面会介绍一种替代方案。

正文内容跳转到正文内容

同理,使用如下方式实现在页内从一个正文内容跳转到正文内容。

点击此处跳转到 目录下方第一行

Markdown 代码:


显示效果如下:
img3

该例子一石二鸟,既能解释如何实现 正文内容跳转到正文内容 ,又是 正文内容跳转到标题 的替代方案。笔者因为之前没发现直接跳转到标题的功能,一直使用这种方式。但即便发现后,仍比较喜欢和建议大家用这种方式跳转。因为使用这种方式标题仍显示为正常格式,标签 也没外显出来,无非是牺牲了一点跳转的精确度(从直接跳转到标题,变为跳转到标题的下一行),但跳转本身就不够精准啊!

结语

本篇文章介绍了如何使用 CSDN Markdown 编辑器实现文章目录和页内跳转功能。如果您觉得写的不错,不妨三连(怎么说也点赞)支持一下吧!

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...