Coding style 在关闭XHTML中的空元素之前,是否仍然需要放置空格?

Coding style 在关闭XHTML中的空元素之前,是否仍然需要放置空格?,coding-style,xhtml,Coding Style,Xhtml,,因为这样可以更好地向后兼容某些浏览器,例如编写而不是。但是仍然有浏览器在那里,不能容忍你忽略了空间吗?(W3C没有提到哪些浏览器会导致问题。) 我知道这没什么区别。我只是喜欢短一点的版本。因此,除非有充分的理由,否则我现在将在关闭空标记之前开始编写不带空格的XHTML。如果仍有依赖空格的浏览器使用它 保存的字节数不能证明可能存在的问题。向后兼容的要点是仍然支持不支持短符号的浏览器。可能还有很多 我猜您的选择可能取决于网站的目标受众(例如,与seniors.net相比,使用Win 95和IE 4

,因为这样可以更好地向后兼容某些浏览器,例如编写

而不是

。但是仍然有浏览器在那里,不能容忍你忽略了空间吗?(W3C没有提到哪些浏览器会导致问题。)


我知道这没什么区别。我只是喜欢短一点的版本。因此,除非有充分的理由,否则我现在将在关闭空标记之前开始编写不带空格的XHTML。

如果仍有依赖空格的浏览器使用它


保存的字节数不能证明可能存在的问题。

向后兼容的要点是仍然支持不支持短符号的浏览器。可能还有很多

我猜您的选择可能取决于网站的目标受众(例如,与seniors.net相比,使用Win 95和IE 4的用户访问一个科技网站会有更多的用户使用最新浏览器)。

这是针对Netscape 4的


我还是习惯性地把它包括进来,我的模板库也会为我把它们放进去,但现在它是否真的那么重要还是个问题。

我会说不。。。正如bobince所说,这是为了支持Netscape 4,幸运的是,我相信这种浏览器的实际使用数量接近于零
不像文森特说的,我不认为IE4有这样的问题。而且我相信我们可以将IE3/4/5/5.5归为死亡类(至少网络统计数据已经消失了),并迫不及待地等待着对IE6也这样做-D


愚蠢的事情,这影响了很多人,有时我甚至看到了纯XML文件

什么来源暗示它曾经是?你能提供一个链接吗?从技术上讲,这是不正确的。我刚刚测试了Netscape Navigator 4.08,它处理得很好。然而,Netscape 3.0却没有。不过,如果你要关心其中任何一个问题,你会有一些更紧迫的问题需要担心。