繁体   English   中英

Visual Studio使用XHTML标记关闭HTML5标记

[英]Visual Studio uses XHTML tag closing for HTML5 tags

每当我输入不需要结束标记的标记时,Visual Studio会向其添加正斜杠,就好像它们是XHTML一样。

我认为这是不洁净和烦人的,我希望有人能告诉我如何解决或解决这个问题。

它甚至发生在我用<!DOCTYPE html >完成<!DOCTYPE html时,它将形成<!DOCTYPE html />

为了完整性,我发布了这个答案。 虽然我们现在在2014年,随着Visual Studio 2013和HTML5越来越受到主流浏览器的支持,Visual Studio的行为仍然像......总是一样吗?

该选项与我假设的2010年略有不同(基于已接受的答案)。

使用/>完成XHTML样式的元素标记

您可以做的是在Visual Studio中禁用自动关闭标记选项。

转到工具>>选项>>文本编辑器>> HTML >>格式

取消选中“自动插入关闭标记”选项。

这将允许您键入<br> (例如),它不会自动完成它<br />

对于Visual Studio 2012,请转到“ 工具” - >“选项” - >“文本编辑器” - >“HTML” - >“格式” ,然后单击“ 标记特定选项”

默认设置 - >客户端标记不支持内容 ,将结束标记设置为无结束标记

设置界面的屏幕截图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM