在 Hexo 中,文档间跳转是通过特定的 Markdown 链接语法或 Hexo 特有的标签插件来实现的。这为文章的相互引用提供了便利,从而增强了用户体验。本文旨在介绍如何在 Hexo 博客文章中使用这些机制来实现文档间的跳转。

改进的 Markdown 链接

直接在编辑markdown 时复制文件可使用Markdown语法来可链接到其他文档。例如,如果你想链接到同一目录下的 hello-world.md 文件,可以这样写:[hello-world.Md](hello-world.md)

为了让链接直接指向生成的网页,你可以在链接的路径前加上 / 并去掉 .md 后缀。例如:

1
[hello-world.Md](/hello-world)

测试:hello-world.Md
这样做后,链接会指向 hello-world 页面。

使用Hexo的 post_link 标签

Hexo还提供了 post_link 标签插件,使得链接到其他文章变得更加方便。使用这个标签,Hexo 会自动为你生成正确的 URL。你只需要提供目标文章的文件名(不包括.Md 后缀)即可,如果愿意,还可以添加一个自定义的标题。例如:

1
2
{% post_link hello-world %}
{% post_link hello-world 你好世界 %}

测试:

Hello World 你好世界

这种方法不仅简化了链接的创建过程,还确保了即使文章的 URL 发生变化,链接也依然有效。

高级跳转功能

如果你想链接到一个特定的章节,可以在 post_link 标签或改进的 Markdown 链接后加上 # 和章节标题。例如:

1
2
3
[2024-2-4.Md位置跳转]({% post_path '2024-2-4' %}#朝鲜进行巡航导弹超大型战斗部威力试验和新型防空导弹试射)

[2024-2-4.Md](/2024-2-4#朝鲜进行巡航导弹超大型战斗部威力试验和新型防空导弹试射)

这样,读者点击链接后将直接跳转到页面上的特定章节。

通过上述方法,你可以在 Hexo 博客文章中轻松实现高效且灵活的文档间跳转,从而为你的网站访问者提供一个更连贯、更互动的浏览体验。

参考链接:markdown编写的hexo博客文章内部怎么跳转?比如说想在文章1中的某个段落内部超链接跳转到文章2


描述文字

本站由 @李聪 使用 hexo-Stellar 主题创建,内容由@王梓龙持续更新。

愿景:成为用户愿意自分享的品牌
使命:让爱干净的你不受罪
价值观:始终创业、用户至上、主动变化、敢于担当

Copyright © 2024 UWANT友望. All rights reserved. Designed by 用户服务