如何省略自闭合元素的结束标记 enstead

how to omit end tag enstead of self-closing element

提问人:Marek 提问时间:1/10/2023 最后编辑:RobMarek 更新时间:1/10/2023 访问量:161

问:

我想更改为,但在保存时返回到自关闭标签。<meta charset="UTF-8"/> <meta charset=UTF-8"><meta charset="UTF-8"/>

是否有任何选项可以在保存或任何其他解决方案时不更改它?

HTML 可视化工作室代码 xhtml

评论

1赞 Quentin 1/10/2023
您的问题不清楚。您已经标记了这个 xhtml,但在 XHTML 中是必需的。你还暗示你的问题是关于如何配置未指定的编辑器,这样它就不会以这种方式格式化你的代码......但是您还没有说您正在使用什么编辑器或它正在使用什么格式设置/插件。/
0赞 Marek 1/10/2023
抱歉,我使用 vs 代码,我确实在设置中禁用了 HTML 标签的自动关闭。
0赞 rioV8 1/10/2023
这是 HTML 1.0 标准中允许未关闭标签的“错误”,HTML5 已经修复了这一点,并且不允许使用此类标签,只有浏览器仍然允许它防止很多网站失败。

答:

0赞 Prasanna Patwardhan 1/10/2023 #1

如果您使用的是 VS 代码编辑器,请按照以下步骤操作,以避免在保存文件时添加自关闭标记

转到文件>首选项>设置 ( Ctrl +, ) 扩展名 > HTML。并从“自动关闭标签”中删除勾号。

在此处输入图像描述

之后,如果您想以相同的方式使用“自动关闭标记”功能,您可以从 VS code 的设置中启用刻度线。