在我的 Readme.MD
markdown 文件我想创建目录(用于 Github)。 [TOC]
(由 Typora 生成)未显示在 Github 上。它显示为 [TOC]
.我的一些标题包含点或逗号等字符。有没有办法链接到这些标题?
我几乎尝试了所有我认为的方法,例如:[app.js File](#app.js-file)
, [app.js File](#app-js-file)
, [app.js](#app--js-file)
, [app.js](#app\.js-file)
, [app.js](#appjs-file)
.没有任何作用。
下面是一个例子:
Table of contents:
[app.js](#app-js)
[script.js](#script.js)
[One, two, three](#one,-two,-three)
# app.js File
Some text
# script.js File
Some text
# One, two, three
Some text
附言有些人在谈论创建 HTML anchor (命名),但是你如何/在你的 MD 文件中在哪里编写它们(如果它是解决方案)。你能解释一下吗(我在互联网上找不到任何解决方案)。
最佳答案
如果将鼠标悬停在渲染内容中要链接到的标题上,您应该会看到一个链接图标出现。将鼠标悬停在该图标上以查看它链接到的内容,并将其用作您的目标。我想你会找到名为的链接
appjs-file
scriptjs-file
one-two-three
This answer指向一些可能驱动链接命名的逻辑,但我无法确认。
附带说明一下,Markdown 的设计即使是原始形式也很容易阅读。我强烈建议在标题哈希和标题文本之间添加一个空格,并在标题及其内容之间添加一个空行,例如
# app.js File
Some text
一些 Markdown 处理器需要其中之一或两者才能正确呈现。
关于github - 如何链接到 Markdown 文件(目录)中包含点 (.) 或逗号 (,) 的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53877184/