【发布时间】:2016-08-23 12:54:16
【问题描述】:
假设我们有相同的 2 个输入标签,在 html 代码中有以下区别:
示例 1
<input type="text" id="v1" value="value 1"><input type="text" id="v2" value="value 2">
示例 2
<input type="text" id="v1" value="value 1">
<input type="text" id="v2" value="value 2">
这两个示例产生不同的输出,至少在我的 PC 和 Chrome 浏览器 [版本 52.0.2743.116 m(64 位)] 上。这两个输入之间有某种空间!似乎浏览器将新行转换为空格。但即使这样也不是真的,因为如果你在 source 中的输入之间创建不止一个新行,那么空格仍然只是一个空格!
有谁知道为什么会这样???
如果是,请说明您使用的浏览器(和版本)。哦,是的,john_h 很乐意在小提琴上制作this 代码
谢谢...
【问题讨论】: