<!DOCTYPE HTML>是否占用文档空间

来源:4-5 DOM节点删除之detach()和remove()区别

带队友去杀猪

2016-12-21 15:08

http://www.imooc.com/code/10378

这个例子中,代码最上面未加<!DOCTYPE HTML>.

①<!DOCTYPE HTML>作用是什么,加与不加有什么区别?

②通过添加和删除<!DOCTYPE HTML>操作,发现右边显示框里布局有细微变化,是否占据文档空间或者对稳定空间有影响?

写回答 关注

1回答

  • Qin__
    2016-12-21 15:49:06
    已采纳
    1. 作用是告诉浏览器用什么样的方式去解析这个页面,<!DOCTYPE HTML>是在上面的声明中,声明了文档的根元素是 html,如果是html4文档要加DTD描述,例如这样:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">。不加声明,文档就按浏览器本身的解析标准,会造成页面在不同的浏览器可能出现不同的显示效果。

    2. 可能就是问题1的原因

    带队友去杀猪

    非常感谢!

    2016-12-21 15:53:16

    共 1 条回复 >

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114014 学习 · 590 问题

查看课程

相似问题