2011-10-07 109 views
0

只是一个简单的问题,我看到一些网页,如果我点击查看页面源代码,HTML代码是压缩的,如果我想我的HTML代码被压缩那样,是否有一个功能做压缩或我需要使用来压缩工具来执行它之前网页加载在线?非常感谢。压缩html代码

+0

什么是 '压缩' 了,你有一个例子吗?如果你的意思是全部在一行上,他们可能只是使用不同的换行符。 – Serdalis

+0

这通常是Web服务器中的一项功能,有时用您用于生成HTML的服务器端编程语言完成(如果适用)。所以,你需要告诉我们你使用哪个服务器(IIS,Apache等)来告诉你如何压缩它,如果它是一个动态页面,那么也告诉你使用的服务器端编程语言。 – Meligy

+0

您正在寻找的术语是“最小化”。它在JavaScript中用了很多*来减少带宽。 “压缩”通常意味着数据转换以减少空间并增加熵,例如,霍夫曼,算术或LZ - 无论编码。 –

回答

0
0

有一些工具可用于此目的,基本上这些工具从html代码中删除空白行。在谷歌上搜索html优化器或空白空间卸妆工具,你会发现很多很容易。

如果您使用的是j2ee,那么可以使用过滤器(如jar),您可以下载并编辑您的web.xml文件以使用它们。当页面被显示时,他们将删除空格。

0

如果对于“压缩”,你的意思是没有空白,没有换行符,没有标签等,是的,有工具可以为你做这项工作,但编写个性化脚本很容易。

举例来说,参见this脚本。 Here你有现场演示。