我真是百思不得其解, 放进去 img 标签为什么有 padding 还是 margin 的值? 如果是图片的原因的话, 为什么第一个有 top 的值 而第二个 div 没有 top 的值
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
* {
padding: 0;
margin: 0;
}
nav {
height: 57px;
width: 1200px;
background: lightseagreen;
}
img {
/*这个图片显示的大小是 31*31 格式是 png 是不是这个图片的问题*/
background: lightgreen;
}
span {
font-size: 21px;
line-height: 57px;
background: gray;
}
div {
background: darkgray;
}
</style>
</head>
<body>
<nav>
<img src='http://i1.piimg.com/567571/99f5c8f94f3e02af.png' />
<span id="second">新世界</span>
</nav>
<div>
<img src="http://i1.piimg.com/567571/99f5c8f94f3e02af.png" />
</div>
</body>
</html>
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.