2010-08-16 132 views
93

我试图编辑一个使用modx cms的网站,它使用Markdown。 现在我想打开一个新的链接到另一个窗口。Markdown打开一个新窗口链接

可能吗? 感谢

The Link [Registration](http://www.registration.com) 
+3

http://stackoverflow.com/questions/4425198/markdown-target-blank的复制 – 2012-05-01 13:45:29

回答

122

有一个在降价没有这样的功能,但你总是可以使用HTML内降价:

<a href="http://example.com/" target="_blank">example</a> 
+7

谢谢你的回复。我也注意到Markdown中没有任何功能。我觉得它不是很友好用户 – tintincutes 2011-05-02 09:27:56

+5

Markdown提供了HTML最常用功能的简写。其最好的功能之一是,您始终可以回退到HTML的完整语法。这包括做的事情不包括在降价。 就我个人而言,我喜欢这款降价很简洁,包含很少的绒毛。它使得学习整套速记更容易。如果您希望其他人稍后阅读您的代码,这一点尤其重要。 – justis 2012-02-20 02:33:56

+0

伟大的回应,没有必要被Markdown的一些限制所困住,我应该注意到,这个组合(MD/HTML)在GitHub上很好用。 – 2014-09-28 12:48:33

2

如果一个人想对所有的外部链接做这个系统,CSS is no option。然而,一旦(X)HTML已从降价创建一个可以运行下面的命令sed

sed -i 's|href="http|target="_blank" href="http|g' index.html 

这可以用构建指令一个Makefile采用时,可以进一步在单个工作流程的自动化。

PS:此答案写的是extension link_attributes还没有在Pandoc中可用。

38

如所建议的通过this answer

[link](url){:target="_blank"} 

Works的化身或更具体kramdown,这是降价,as part of Jekyll's (default) configuration的超集。但不是简单的降价。^_^

+3

但这不是明码标价 – 2015-08-19 12:30:16

+2

那么问题是什么?无论如何,这在杰基尔效果很好,谢谢! – c4k 2015-11-14 15:14:43

+10

它不起作用。 – 2016-06-04 14:08:01