【发布时间】:2021-06-03 21:46:41
【问题描述】:
请看这张图片:
在左上角,注意HelloWorld 之间没有空格,而Foo Bar 有。右侧显示标记; Foo 之后或Bar 之前没有空格;只是一个回车和几个标签。左下角显示了 DOM 是什么(每个 Firebug)。
问题:Foo 和 Bar 之间有什么空格?
注意:这是在 JSFiddle 上,但似乎已将制表符转换为空格:http://jsfiddle.net/sM6rk/
原始标记(同样,制表符变成了空格):
<html>
<head>
</head>
<body>
<p>Hello<em>World</em></p>
<p>Foo
<em>Bar</em>
</p>
</body>
</html>
【问题讨论】:
-
查看 Chrome Inspector 对 DOM 的表示 - i51.tinypic.com/106kcw5.png 可能会有所帮助,因为您可以看到文档中仍然存在空格,然后按照下面的说明进行格式化