- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我使用 Hakyll 生成一些文档,我注意到它有一种奇怪的方式来关闭它生成的代码中的 HTML 标签。
有一个页面他们说你必须像他们那样生成标记,否则你的页面布局在某些情况下会被破坏,但我现在找不到了。
我创建了一个小的测试页面(下面的代码),其中有一个带有“正常”HTML 标记的红色层,以及一个带有类似于 hakyll 生成的标记的黄色层。
我在 Firefox 中看不出这两个 div 有什么不同。
谁能解释一下他们说的是否属实?
<html>
<body>
<!-- NORMAL STYLE -->
<div style="background: red">
<p>Make available the code from the library you added to your application. Again, the way to do this varies between languages (from adding import statements in python to adding a jar to the classpath for java)</p>
<p>Create an instance of the client and, in your code, make calls to it through this instance's methods.</p>
</div>
<!-- HAKYLL STYLE -->
<div style="background: yellow"
><p
>Make available the code from the library you added to your application. Again, the way to do this varies between languages (from adding import statements in python to adding a jar to the classpath for java)</p
><p
>Create an instance of the client and, in your code, make calls to it through this instance's methods.</p
></div
>
</body>
<html>
最佳答案
实际上是pandoc那就是生成 HTML 代码。 Pandoc 问题跟踪器中有一个很好的解释:
http://code.google.com/p/pandoc/issues/detail?id=134
The reason is because any whitespace (including newline and tabs) between HTML tags will cause the browser to insert a space character between those elements. It is far easier on the machine logic to leave these spaces out, because then you don't need to think about the possible ways that the HTML text formatting could be messing with the browser adding extra spaces.
关于html - Hakyll 生成奇怪的 HTML - 谁能解释原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3893038/
我正在关注 Hakyll 教程,就像在此 https://jaspervdj.be/hakyll/tutorials/01-installation.html 中一样. 但似乎有些不对劲,我说不清是什
我看到 create 函数需要一个标识符列表。 ghci λ> :t create create :: [Identifier] -> Rules () -> Rules () 我应该使用哪个标
我希望修改下面的代码,这样,它不会生成指向网站上最新三篇文章的链接,而是完全复制文章的正文,就像在传统博客中一样。我有点难以理解下面发生了什么,以及必要的改变是什么。 match "index.htm
我想根据元数据值过滤我网站上的一些帖子。我想创建一个名为 status 的特定元数据(例如 title 或 date),它可以采用多个值(草稿、已发布、存档): --- title: The titl
我正在尝试做类似 what's described in this tutorial 的事情,即,向我的 Hakyll 博客添加标签,但不是为每个标签生成一个页面,只需一个页面列出所有标签及其帖子。所
我使用 Hakyll 生成一些文档,我注意到它有一种奇怪的方式来关闭它生成的代码中的 HTML 标签。 有一个页面他们说你必须像他们那样生成标记,否则你的页面布局在某些情况下会被破坏,但我现在找不到了
我正在尝试 Hakyll对于学术和数学为主的静态网站。我想使用 pandoc-crossref用于对方程式的交叉引用。 将 pandoc-crossref 包含到编译器链中的最简单方法是什么? 到目前
我很抱歉问这样的问题。但我对 Haskell 真的很陌生。我在互联网上搜索了一整天,但没有找到任何示例。 我有一个用 python 编写的 pandoc 过滤器( tikzcd.py )。我想使用该过
使用 hakyll-init site_foo 生成的骨架网站,我想将 site_foo/index.html 转换为 markdown 并仍然保留其内容。 换句话说,有一个引用 posts-list
我使用 Hakyll对于我的 blog . 我目前正在写我的帖子 emacs org-mode然后将组织模式导出到 markdown .然后 Hakyll 将该 markdown 转换为 HTML。
我关注了 this tutorial使用 hakyll 创建一个基本的静态网页。它包括许多从 posts 中的 Markdown 呈现的页面。目录,例如2015-08-12-spqr.markdown
我有一个类别列表。每个类别本身都有一个子类别列表:[(Category,[SubCategory])]。我想在单个页面中获得以下 HTML 输出: Category 1 Subcategory
在我的 Hakyll 站点中,我有一个链接到页面的样式表: 此 CSS 包含 @font-face链接到字体文件的指令: @font-face { font-family: "Bla"; src
我正在使用 Hakyll 制作个人网站,我想列出我的出版物。 我找到了 this module和 this guide了解如何从底部的 Markdown 文档中打印引用。 这样做的问题是,它假设您有一
我是一名优秀的程序员,十分优秀!