firefox 20.0 ----------------------- body的margin为: margin:8px 8px 8px 8px
Internet Explorer 6.0 ----------- body的margin为: margin:15px 10px 15px 10px
Internet Explorer 7.0 ----------- body的margin为: margin:16px 11px 16px 11px
Internet Explorer 8.0-10.0 ---- body的margin为: margin:16px 8px 16px 8px
Opera 12.11 --------------------- body的margin为: margin:16px 8px 16px 8px
Safari 5.1 ------------------------- body的margin为: margin:16px 8px 16px 8px
Google Chrome 27.0 --------- body的margin为: margin:16px 8px 16px 8px
<body> 定义文档的主体。<p> 定义段落。
margin 属性
设置外边距的最简单的方法就是使用 margin 属性。
margin 属性接受任何长度单位,可以是像素、英寸、毫米或 em。
padding 属性
CSS padding 属性定义元素的内边距。padding 属性接受长度值或百分比值,但不允许使用负值。
{ padding:0 margin:0} 这是设置默认的内外边距。因为浏览器标签自带的属性是不统一的,设置为0。为了兼容所有的浏览器!
应该是你样式有点问题,body定义的背景和背景图片和body本身里面有没有内容是无关的,也就是说,你可以这样写<html>
<head>
<style type="text/css">
body{ background:#000 url="images/bg.jpg" no-repeat}
<!--记住:如果你想定义背景颜色的同时又有背景图片,就把他们一起写,你代码里面background-color只是定义你的背景颜色而已,加入图片是不行的,所以后来你定义的只有背景颜色而没有背景图片-->
<style>
</head>
<body>希望对你有帮助
</body>
</html>