首页 > 解决方案 > 如何在 asciidoc 中指定原始 html 位置?

问题描述

我正在尝试在 asciidoc 中使用原始 html。为此,我正在使用它;

+++<link rel="icon" type="image/png" href="@{/images/favicon.png}">+++

但是这个解决方案没有将链接标签放在头标签内。如何指定它以将链接标签放在头标签内?

标签: asciidoc

解决方案


在 Asciidoctor 生成的 HTML 页面中修改内容的正确方法<head>是使用 docinfo 文件:

https://asciidoctor.org/docs/user-manual/#docinfo-file

例如,在您的 Asciidoc 文档中:

= My document title
:docinfo: shared

Lorem ipsum etc...

docinfo.html然后,在包含您的 Asciidoc 文件的同一文件夹中创建一个名为的文件,并定义您的<link>标签、附加 CSS 等。例如:

<link rel="icon" type="image/png" href="/images/favicon.png">

<style>
// styles...
</style>

推荐阅读