Ваши теги отображаются как блок кода. Осмотрите элемент, и вы заметите, что он отображается как текст внутри тега <code>
, который впоследствии находится внутри тега <pre>
.
Это происходит потому, что вы отступили ваши строки <li>
с помощью четыре пробела, которые markdown-it (анализатор разметки Elevent по умолчанию) воспринимается как блок кода, как это spe CommonMark's spe c.
У вас есть два способа Вы можете решить это. Один из них - сохранить код таким же и использовать для отступа меньшее количество пробелов:
<ul>
{% for item in tags %}
<li>{{ item }}</li>
{% endfor %}
</ul>
Но это файл уценки, поэтому вы можете упростить его, написав уценку.
{% for item in tags %}
- {{ item }}
{% endfor %}