【发布时间】:2014-11-23 13:33:06
【问题描述】:
我了解 <a> 链接的 target 属性不能由 CSS 指定。我希望能够在基于 Jekyll 的降价文档中生成外部链接,输出如下:
<a href="the-url" class="external" target="_blank">the text</a>
没有诉诸这样的事情:
[the text](the url){:target"_blank" class="external"}
我不想在每个链接中硬编码target,因为我可能想在某个时候更改它,而且它很吵。所以理想情况下我会拥有
[the text](the url){:class="external"}
...但是 CSS 无法添加 target="_blank"。
所以我的想法是一个自定义插件,让我可以写
{% ext-link the-url the text %}
这样的插件存在吗?有没有更好的方法来实现这一点?
【问题讨论】:
标签: css jekyll liquid kramdown