XHTML标签在HTML中有效吗?

Mic*_*ael 6 html tags validation xhtml

我理解HTML中的换行符<br>和XHTML等价物<br />.

我知道您不能在XHTML文档中使用上面的HTML标记,但反过来呢?是<br />在HTML有效吗?

Que*_*tin 4

这取决于您所讨论的 HTML 版本。

在最新的稳定版本HTML 4.01中,语法含义与 相同,<br>>与 含义相同<br>&gt;。这意味着它是有效的,因为您可以>在任何可以换行的地方使用 a (尽管<meta />通常无效),但并不意味着您想要的。浏览器的限制(由 XHTML 1.0 规范利用)意味着它会被视为,<br>尽管它不应该被视为。此功能周围的混乱意味着它被标记为要避免

HTML 5 改变了这一点,并将其转变/为语法糖。完全没有意义,但允许,所以 XML 迷们很高兴。