在为页面提供服务之前格式化HTML

时间:2010-09-06 18:42:44

标签: html asp.net-mvc-2

我正在使用ASP.NET-MVC,并希望在将其发送到浏览器之前格式化我的HTML。

我有一个页面有多个偏见,我希望它能很好地缩进。

我知道这是愚蠢的,但是在开发过程中,当你去的时候有很好的格式化html很好:RightClick - >查看来源。

有谁知道这样做的方法?

4 个答案:

答案 0 :(得分:2)

看一下这篇博文: ASP.NET MVC clean HTML

我认为这正是你所寻找的。作者使用ActionFilterTidy.NET格式化HTML输出。

答案 1 :(得分:1)

我不知道这是否可行 - 当然看起来并不实际 - 当你只是偶尔使用视图来源时,每页都会进行大量的格式化工作。

我建议选择一个不同的文本编辑器来查看源代码,然后使用编辑器的格式化工具来格式化html。我使用TextPad虽然html格式不是很棒,但确实有帮助。我相信还有其他编辑可以为此尝试。

答案 2 :(得分:0)

在Java中,HTML Tidy / JTidy适用于。 PHPASP.NET中也有可用的端口。

答案 3 :(得分:0)

您可以注入每个请求执行的代码,伴随风险或开销。或者你可以get better tools