为了账号安全,请及时绑定邮箱和手机立即绑定

调整后的代码不理解

<div id="con">

  <div><p>javascript</p>

  <div>jQuery</div>

  <h5>PHP</h5></div>

</div>

为什么要改成这样?

还有输出结果为什么是javascript  jQuery  PHP,为什么不是数值

正在回答

2 回答

在非IE浏览器中,如果两个标签,比如你的问题里的<div>和<p>,如果二者分处两行,则会认为二者之间有空白,并且把这个空白当成一个节点,所以会调整成<div><p>,紧紧地挨在一起,这样就把二者之间的空白挤掉了,就不会有节点了。

2 回复 有任何疑惑可以回复我~
#1

Tien_jojo 提问者

非常感谢!
2016-06-07 回复 有任何疑惑可以回复我~

IE浏览器默认空白处不算节点,但其他浏览器空白处算,比如chrome,你的第二个问题无法回答,因为你代码也给出来,你这个问题都没问完整,太心浮气躁了,建议静下心来,好好看教程。

0 回复 有任何疑惑可以回复我~
#1

Tien_jojo 提问者

谢谢哦
2016-06-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

调整后的代码不理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信