【发布时间】:2020-12-09 12:48:27
【问题描述】:
我在 Django HTML 模板中遇到了一个奇怪的错误,无论我做什么,一切似乎都放在了正文中。此外,它添加了一些不可见的文本,使整个页面有一点偏移。
How my browser displays the Sourcecode when I inspect the elements
How the pages sourcecode looks when I open it inside the browser
第二张图片是它的样子。
这就是我的实际代码的样子:
base.html:
{% block content %}
{% endblock content %}
home.html:
<!DOCTYPE html>
{% extends "blog/base.html" %}
{% block content %}
<html>
<head>
<meta charset="UTF-8" name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Name</title>
</head>
<body>
<p>Text</p>
</body>
</html>
{% endblock %}
这只发生在我使用继承时。当我将所有代码放在一个 .html 文件中时,它会按原样显示。
我试图移动块部分,例如,除了 base.html 文件中的段落之外的所有内容,但它没有改变任何内容。
我希望有人可以帮助我。
这是我在stackoverflow上的第一篇文章,请多多关照。
【问题讨论】:
标签: python html django templates