【发布时间】:2011-06-01 19:24:26
【问题描述】:
在使用 Django 进行 html 模板时,如何创建良好的 html 标记格式。
我正在尝试使用内容块。但是内容块在不同的模板中以不同的缩进级别显示。如何让内容块显示缩进,就像有人要手写 html 一样。
我在换行时遇到了同样的问题;我可以将模板中的所有块粉碎在一起。此时 html 看起来更好,但模板无法维护。
我想问题是如何使用 django 模板系统创建漂亮的 html 标记?
到目前为止,我对答案感到惊讶。我发现格式良好的 HTML 有助于编写相应的 CSS 和 JavaScript。以及使以后添加内容变得更加容易。
【问题讨论】:
-
为什么 HTML 布局很重要?
-
我宁愿反其道而行之,将 HTML 压缩得越紧越好,使其字符越少。
-
@rebus:同意 -- 较小的下载速度更快。似乎花时间在 HTML 上大惊小怪是浪费时间。首先,它在开发上浪费了时间。其次,浪费时间转移空白。第三,试图保留所有宝贵(且无意义)的空白是在维护上浪费时间。
-
当然,可读性好的 HTML 源代码对于任何普通用户来说都不值得,但对于普通开发人员来说,拥有任何可读格式的源代码似乎是完全合理的需求——尤其是因为这可以被采用自动照顾。
-
@S.Lott HTML 布局很重要,因为前端开发人员需要不时查看原始源代码(而不是在 Web 检查器中实际解析和查看的内容)以帮助诊断跨浏览器问题.
标签: python html django templates