Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio自动关闭围绕图例的DIV_Visual Studio 2010_Html_Legend_Autoformatting - Fatal编程技术网

Visual studio 2010 Visual Studio自动关闭围绕图例的DIV

Visual studio 2010 Visual Studio自动关闭围绕图例的DIV,visual-studio-2010,html,legend,autoformatting,Visual Studio 2010,Html,Legend,Autoformatting,所以我在整个项目中都有一些代码 <fieldset> <div class="legendContainerInactive"> <legend>Legend Stuff </legend> </div> .... </fieldset> 传奇人物 .... 这让我可以让我的传奇故事的顶部都很漂亮和完整-基本上是一条颜色。然而,Vi

所以我在整个项目中都有一些代码

 <fieldset>
        <div  class="legendContainerInactive">
            <legend>Legend Stuff
            </legend>
        </div>
 ....
 </fieldset>

传奇人物
....
这让我可以让我的传奇故事的顶部都很漂亮和完整-基本上是一条颜色。然而,VisualStudio已经决定在div中不能包含图例。这可能是某个地方的标准,但天哪,我的代码就是这样工作的,在所有浏览器上看起来都很棒

每次我保存VisualStudio时都会添加一个结束div,所以看起来像这样

 <fieldset>
        <div  class="legendContainerInactive">
        </div>
            <legend>Legend Stuff
            </legend>
        </div>
 ....
 </fieldset>

传奇人物
....
因此,我的页面不断中断,因为一个额外的div VS decised非常重要。我已在格式化程序中禁用VS关闭div,并阻止它关闭标记。它一直这样做。啊!如何使其停止?

这是因为
不应位于
标记下
只能在
标记下使用,而
标记本身是
标记的子项

使用这些的正确语法结构有点像这样:

<form>
    <fieldset>
        <legend> … </legend>
    </fieldset>
</form>
因此,首先,您不应该以这种方式使用它,VS将继续更正它,但如果您仍然希望使用,则:

  • 您可以在
    选项中禁用此自动标记关闭
    文本编辑器
    HTML
    格式设置
    &取消选中
    自动插入关闭标记的框
然而,我仍然建议按照标准惯例和规则玩,你永远不知道下一次浏览器更新会给你带来什么

见:


谢谢。

嗨!谢谢,但我已经禁用了自动标签关闭,它仍在这样做。似乎visual studio的另一部分正在参与这项工作。您是否安装了其他插件,如
Resharper