html - 在 octopress post 中添加一个 anchor

标签 html markdown jekyll octopress

我正在使用 Octopress,我知道为了在我的帖子中添加图片,而不是写:

<img src="src" alt="alt" class="class" />

我会写:

{% img class src alt %}

并且,如果写成:

<a href="href">text</a>

我会写:

[text](href)

但是我怎么写:

<a href="href" target="target">text</a>

?

如果这是不可能的,唯一的解决方案是编写 html 标记,我可以在哪里以及如何添加 ruby​​ 代码翻译这个例如:[text](href target)为此:<a href="href" target="target">text</a>

此外,我在哪里可以找到所有这些 html octopress 快捷方式的列表?

最佳答案

这实际上是由用于处理文本的 Markdown 引擎控制的,而不是由任何 Octopress 代码控制的。根据您使用的引擎,您可以编写

[text](href){: target="target" }

这称为“内联属性列表”,是对 Markdown 语法的扩展。它由 Maruku 支持,以及 Kramdown .

(请注意,Maruku 是 Jekyll 的默认 Markdown 引擎,因此如果您没有接触过这方面的配置,则支持此语法。)

关于html - 在 octopress post 中添加一个 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14006778/

相关文章:

javascript - 在 HTML 中用一条线连接 2 个图像。 Django 模板

javascript - 单击时调整同一窗口大小

node.js - 解析瘦组件内的 Markdown

css - Jekyll 不从 gh-pages 渲染 css

jekyll - 我应该将静态文件放在 Jekyll 的哪个文件夹中?

ruby - 在一个网站上使用多个主题 jekyll

html - 轮播高度问题,默认轮播高度太大

html - CSS - 阻止 :hover during animation?

markdown - 在 .rst 文件中渲染 Markdown 文件的输出

video - 如何在 GitHub wiki 页面上嵌入 YouTube 视频?