html - <br> 而不是 Visual Studio 中的 <br/>

标签 html visual-studio-2010 visual-studio xhtml

我使用 Visual Studio 教授 HTML。我们使用 HTML 4.01 Transitional。 Visual Studio 默认为 XHTML 1.0,我需要解决一个问题,这两个 HTML 标准之间存在典型差异:每当我们输入 <br> 时。或 <hr> , 它会自动更改为 <br /><hr />分别。这对于 XHTML 非常有用,但在 HTML 4.01 模式下工作时不需要。

那么如何关闭这个自动功能?我们主要使用 Visual Studio 2010,有时也使用 2012 和 2008。

(我知道如何轻松地将验证切换到 HTMl 4.01 模式,但它仍然为每个 <br><hr> 等添加斜杠)

最佳答案

Tools -> Options -> Text Editor -> HTML -> Formatting -> Tag Specific Options

您可以为每个单独的标签定义行为。按 CTRL + K + D 重新格式化文档,您应该会看到更改。

特定标签

enter image description here

替代方法(所有标签)

enter image description here

关于html - <br> 而不是 Visual Studio 中的 <br/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13031694/

相关文章:

html - 由于 wp_head 和 Content-Lang,未验证 HTML5 网站

javascript - 使用 css 删除 IE 9 中输入按钮的黑色轮廓

javascript - 如何通过css设置输入类型 "file"的宽度

.net - Visual Studio 应用程序资源 : 'Icon and manifest' vs 'Resource file' issues

html - IE 11 上的字体支持

visual-studio-2010 - Visual Studio 的 .Publish.xml 是否可以安全地存储在源代码管理中?

vb.net - EmguCV Application Get 发生错误时崩溃 "Attempted Read or Write Protected Memory. This is Often Indication that Other Memory Is Corrupt"

c++ - 如何编写一个简单的代码分析器?

c++ - Visual Studio 无法打开输入文件

c# - .Where 列表上的 linq 查询在静态方法中失败了吗? (不,延迟评价)