为什么设置body框颜色以后,div在body之外呢?也就是说div不占body的内容吗?怎么让div正常显示在body中呢?
body属于所有浏览器可见区域,所以设置body{margin:0;}div属于body中的一块小区域<body><div></div></body>可见<div>标签在<body>标签内部,所有设置div只会紧贴body标签,而与浏览器无关。