是否可以在asp.net应用程序中设置某些东西,以便在aspx页面中删除所有回车符和换行符?在发布aspx页面后删除回车符和换行符?
例如:
,如果我认为我的网页源,我看到:
<div>
abc
</div>
我想有:
<div>abc</div>
提前感谢!
是否可以在asp.net应用程序中设置某些东西,以便在aspx页面中删除所有回车符和换行符?在发布aspx页面后删除回车符和换行符?
例如:
,如果我认为我的网页源,我看到:
<div>
abc
</div>
我想有:
<div>abc</div>
提前感谢!
根据您为什么这样做,您有三个选项。
第一个是在构建过程中运行minifier;但是,由于多种原因,不建议这样做。关键是那些回车可能对你很重要。
第二个是创建一个httpmodule,在html发回浏览器时将其移除。再次,不建议出于与上述相同的原因。
第三个选项是简单地为您的内容打开压缩(gzip)。这将压缩传输。当浏览器解压缩显示时,回车将仍然存在,但压缩应该减少了涉及的网络通信量。
说实话,除了打开常规压缩之外,我想不出有什么其他的理由。缺点是太大。
如果您只想在输入和/或格式化代码Cftrl-KD时更改HTML的格式,可以进入工具 - >选项 - >文本编辑器 - > HTML - >格式 - >标签特定选项并改变Visual Studio格式化“div”标签或任何其他标签的方式。在进行更改时,请查看窗口底部的预览,以查看您的代码现在的样子。 – Zachary 2011-05-11 21:58:06