Hakyllを使用していくつかのドキュメントを生成しましたが、生成するコードでHTMLタグを閉じる奇妙な方法があることに気付きました。
マークアップをそのまま生成する必要があるとのページがありました。そうしないと、条件によってはページのレイアウトが崩れてしまいますが、今は見つかりません。
「通常の」HTMLマークアップを含む1つの赤いレイヤーと、hakyllが生成するものと同様のマークアップを含む黄色のレイヤーを持つ小さなテストページ(以下のコード)を作成しました。
Firefoxでは2つの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>