事实上不是浏览器在添加body,而是浏览器在load页面的时候,会创建一个dom对象,这个对象是一个完整的树,可以用DOM来遍历。
给你举个例子,浏览器读到下面的片段,下面的片断看起来只有一个节点,但是DOM在处理它的时候却要创建两个节点,一个代表div, 另外一个是TextNode,代表“some text”.这个动作时dom作的,我们看不到。
<div>some text<div>