我的html页面上有一个奇怪的行为。我使用Django,在我的模板中我有这个代码:
<div id="article">
{{ post.body|safe|truncate }}<a href="/article/{{post.slug}}.html" id="readmore">Read more</a>
</div>
<div id="tag">
{% for tag in post.tags.all %}
<a href="/tag/{{ tag.slug }}"><p>{{ tag.name|tag }}</p></a>
{% endfor %}
</div>
它会返回这种风格:
<div id="article">
<p>
<i><u>
Lorem ipsum dolor sit amet, consectetur adipiscing elit...
<a href="#" id="Readmore">Read more</a>
</u></i>
</p>
</div>
<i><u>
<div id="tag">
<a href="/tag/lorem"><p>#lorem</p></a>
<a href="/tag/nous"><p>#ipsum</p></a>
<a href="/tag/quand"><p>#dolor</p></a>
<a href="/tag/tiens"><p>#sit</p></a>
<a href="/tag/tu"><p>#amet</p></a>
</div>
</u></i>
添加了标记<i>
和<u>
,我不明白为什么。标签尚未与文章相同。我不明白为什么他们继承了div条款的<i>
和<u>
。
如果可能的话,我想要一个解释,以及如何解决这个问题。