【发布时间】:2010-10-02 12:59:47
【问题描述】:
我经常在 XML 和 HTML 标记中看到结束斜线前的空格。 XHTML 换行符可能是典型的例子:
<br />
代替:
<br/>
这个空间似乎是多余的。其实我觉得是多余的。
写这个空间的原因是什么?
我了解到该空间解决了一些“向后兼容性问题”。哪些向后兼容性问题?这些问题是否仍然相关,或者我们是否仍然为了 IE3 兼容性而添加额外的空格?是否存在对此有明确答案的规范?
如果不是向后兼容性,那是可读性问题吗?类似于大括号大括号辩论?
void it_goes_up_here() {
int no_you_fool_it_goes_down_there()
{
我当然可以尊重不同的风格意见,所以我很高兴得知写作空间只是一个品味问题。
【问题讨论】:
-
我已经习惯了,以至于
看起来比
好多了
标签: html xml xhtml coding-style