我使用Django的模板,以及可讀性我有HTML,看起來類似以下內容:壓實/涅槃動態HTML
{% if some_variable %}
text
{% else %}
nothing exists here
{% endif %}
{% for item in set %}
{% if forloop.first %}
...etc...
將其轉換爲在運行時下面的HTML,其中包括噸空白和回報:
text
<div>
<li
class='some_class
>
some text
</li>
</div>
etc...
查看頁面源代碼時,有些頁面甚至運行到~3000行html。
是否有工具可以在運行時壓縮此html?如何刪除多餘的換行符?
谷歌把這個了:http://www.soyoucode.com/2011/minify-html-output-django(我不熟悉Django,所以我不知道它在你的特定情況下是否有用)。 – 2012-07-29 22:19:14
你有沒有試過django.middleware.gzip.GZipMiddleware, – mrok 2012-07-29 22:19:18
你可能想要一個Django/Python的HTMLTidy方法。 – 2012-07-29 22:23:27