Итак, у меня есть сайт со следующей базовой структурой c:
<body>
<section>
<p>Text of Section 1</p>
</section>
<section>
<p>Text of Section 2</p>
</section>
...
</body>
Я хочу сгенерировать весь сайт из файла уценки, используя jekyll, но, поскольку уценка не знает ничего похожего на разделы Моя идея состояла в том, чтобы использовать уценку для обычного текста, а затем включить отсутствующий html из другого файла, например:
---
layout: default.html
---
Text of Section 1.
{% include sectionbreak.html %}
Text of Section 2.
Для этого sectionbreak.html
должен содержать что-то вроде
</section>
<section>
Однако jekyll
, по-видимому, автоматически экранирует все закрывающие теги html в начале включаемого файла, и в результате получается веб-сайт, похожий на этот, размещающий все больше и больше разделов внутри друг друга:
<body>
<section>
<p>Text of Section 1</p>
<p></section></p>
<section>
<p>Text of Section 2</p>
...
</body>
У кого-нибудь есть идеи, как отключить это поведение, или что вместо этого нужно для создания веб-сайта?