新标签中的降价链接

时间:2015-09-02 17:29:47

标签: github markdown jekyll github-flavored-markdown

有没有办法在新标签中打开以下降价标记链接?我从markdown target=“_blank”获得了一些结果,但在我的情况下,它使用<> 符号来投射链接。

http://google.com

未使用通常的格式

  

(名称)[链接名称]

二手

  

<>

在此内部投影链接名称。可以在新标签中打开此链接吗?

4 个答案:

答案 0 :(得分:20)

kramdown语法:

[link name](url_link){:target="_blank"}
可以使用kramdown在线编辑器将

解析为HTML: https://kramdown.herokuapp.com/ 然后,您可以将HTML语法粘贴到降价文档中 我使用它是因为我已经有很多kramdown引用,并希望避免在HTML中重新输入它们。

答案 1 :(得分:18)

做一些快速研究 - 默认情况下Markdown不支持此功能。一些解决方案包括使用像Kramdown这样的插件,但我认为最好的解决方案就是在markdown文件中使用HTML标记。 (正如上面评论中所指出的那样^

# Some markdown
*click below*
<a href="example.com" target="_blank">New Tab</a>
...

答案 2 :(得分:0)

据我所知,目前在GitHub上无法做到这一点。从Plaul here看到这个问题的答案。我希望他们能尽快解决这个问题,因为它似乎正在寻找一个很多人都希望看到的答案。

答案 3 :(得分:0)

如果您可以访问JavaScript,则可以在呈现降价优惠的任何地方运行一个简单的脚本来为您处理:

const anchors = document.querySelectorAll('a');
anchors.forEach((a) => {
  a.setAttribute('target', '__blank');
  a.setAttribute('rel', 'noopener noreferrer');
});