我的同事非常“热衷”将格式正确且缩进的 html 传送到客户端浏览器。这是为了使页面源代码易于被人阅读。
首先,如果我有一个在站点中多个不同区域使用的部分视图,渲染引擎是否应该自动为我设置缩进格式(例如在 XmlTextWriter 上设置 Formatting 属性)?
其次,我的同事创建了许多 HtmlHelper 扩展方法来写入响应。这些都需要将 CurrentIndent 参数传递给它们。我觉得这味道不对。
有人能帮忙吗?
这听起来很难维护。如果有人从 HTML 中删除了外部元素,是否有人会费心去更新当前缩进代码中的值?如今,大多数开发人员通常都会通过 Firebug 查看 HTML,Firebug 会自动设置缩进格式的标记。
如果您确实想通过格式化过滤器对 HTML 进行后处理,请尝试HTML Tidy 的 .NET 端口.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)