有没有办法在新标签页中打开下面的 Markdown 链接?我从 markdown target="_blank" 上获得了一些结果,但在我的情况下,使用<>符号来投影链接。
未使用常规格式
(名称)[链接名称]
已使用
<>
在此中投影了链接名称。是否可能在新标签页中打开此链接?
有没有办法在新标签页中打开下面的 Markdown 链接?我从 markdown target="_blank" 上获得了一些结果,但在我的情况下,使用<>符号来投影链接。
未使用常规格式
(名称)[链接名称]
已使用
<>
在此中投影了链接名称。是否可能在新标签页中打开此链接?
kramdown语法:http://kramdown.gettalong.org/
[link name](url_link){:target="_blank"}
可以使用kramdown在线编辑器将其解析为HTML:
https://kramdown.herokuapp.com/
然后,您可以将HTML语法粘贴到您的Markdown文档中。
我使用它是因为我已经有了相当多的kramdown引用,并且希望避免在HTML中重新输入它们。
[google_link](www.google.com){:target="_blank"}
成为HTML代码:
可以将其粘贴到stackoverflow帖子中。 - algoquant{:target="_blank"}
被保留为文本。 - ng10:target
。 - algoquant经过一些快速的研究,Markdown 默认不支持此功能。一些解决方案包括使用像 Kramdown 这样的插件,但我认为最好的解决方案只是在 Markdown 文件中使用 HTML 标签。(如上方评论中指出的 ^
)
# Some markdown
*click below*
<a href="example.com" target="_blank">New Tab</a>
...
const anchors = document.querySelectorAll('a');
anchors.forEach((a) => {
a.setAttribute('target', '__blank');
a.setAttribute('rel', 'noopener noreferrer');
});
<>
是什么? - David Jacquel