有人知道如何在降价内部链接中维护符号吗?
例如:
[A](#A) works fine
[A and B](#a-and-b) works fine
...而:
[A/B](#a-b) does not work
[A-B](#a-b) does not work
感谢您的帮助!
答案 0 :(得分:2)
我记得也遇到过这个问题。
[A/B](#ab)
应该有效,而不是使用[A/B](#a-b)
。
在这种情况下,/
字符被视为非字符,但如果它不是单词的一部分(例如电影/节目/视频),那么它必须是像空话一样对待:
[Movies / Shows / Videos](#movies--shows--videos)
我不确定[A-B](#a-b)
是如何为你工作的,因为它应该有效?
我建议不时检查此处,以便在Github Markdown Heading Anchors周围的对话中添加其他信息:https://gist.github.com/asabaylus/3071099
答案 1 :(得分:0)
将代码复制并粘贴到我的降价编辑器中后,我发现这两种语句都没有问题。事实上,我也复制了链接,它保留了你想要的符号。 也许这是您的markdown版本或编辑器的问题。如果你使用不同的降价方式,比如github,我一定要用标签指定,因为这可能是你的问题。基本降价应该处理转义字符,除非它是一个括号。如果您需要一些有用的信息,请访问此堆栈溢出线程:Escaping Brackets