html - 你应该,还是不应该,用正斜杠关闭 void 元素/自关闭标签?

标签 html tags xhtml

感谢您花时间阅读本文。

我已经查看了所有与该主题直接相关的问题和答案,以及间接相关的问题和答案。到目前为止,据我所知,他们还没有具体回答我是如何提出的问题。虽然这是一个非常好的问题,但这个问题可能会重复发布,但无论如何如果我能从你们中的任何人那里得到正确的答案,我将非常感激。

截至目前,我开发的任何网站都应该或不应该关闭我的无效元素/自关闭标签。这可能是最佳做法吗?例如:

<br>
<br />
<img>
<img />
<hr>
<hr />
<meta>
<meta />

以下是其他一些类似的问题。记住。我应该这样做吗?这是我需要知道的。谢谢。

Are (non-void) self-closing tags valid in HTML5?

Properly closing or self-closing tags in HTML5

Self-closing tags (void elements) in HTML5

Properly closing or self-closing tags in HTML5

我主要担心的是像这样关闭这些标签 <br />它可能使标签与某些浏览器或平台不兼容。这是真的?

无论如何,一如既往地感谢您的宝贵时间和回复。祝你度过美好的一天和退伍军人节周末。

最佳答案

按照惯例: https://dev.w3.org/html5/html-author/#notes,-tips-and-warnings

6.1.2.2 Void Elements 

你不应该在末尾使用斜杠。

关于html - 你应该,还是不应该,用正斜杠关闭 void 元素/自关闭标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47232346/

相关文章:

html - 您如何引用说出报价的人显示在您的文档中?

html - 如何避免使用 'p' 标记换行

html - 为什么 JSPX 不喜欢空元素?

jquery - 图像缩放到全屏的最佳方法,具体取决于视口(viewport)大小

javascript - JQuery UI 平滑列动画

javascript - 如何拦截 <button> 标签上的点击并停止提交?

javascript - Javascript 新手,样式不会影响任何东西

html - 将居中文本添加到水平线的中间

html - CSS:使中间div占据窗口高度的整个可用空间(最小高度)

html - : A fluid-width parent element, 如何用固定宽度和流动宽度的子元素来实现?