Visual Studio 2010源格式化HTML div标记

时间:2012-06-12 22:23:27

标签: asp.net html visual-studio-2010 code-formatting

我已将div标签设置为插入换行符“在打开之前,关闭之内和之后”但我没有在内容之后获得换行符。

我得到了这个:

<div>
   content</div>

但我想要这个:

<div>
   content
</div>

同样,我在选项中做出了正确的选择。它甚至在预览框中显示正确的方式。如果我将选择更改为无换行符,则格式正确。

这对其他人来说是个问题吗?

注意,这是在aspx / c页面中。

1 个答案:

答案 0 :(得分:1)

它没有将结束div元素分开的原因是因为添加空格可能会改变渲染的空白语义。
看看scott gutherie最后的评论:http://weblogs.asp.net/scottgu/archive/2006/07/07/Tip_2F00_Trick_3A00_-Custom-formatting-HTML-in-Visual-Web-Developer-and-Visual-Studio-2005.aspx