<html xmlns=\"大众http://www.w3.org/1999/xhtml\"大众>
<head>
<meta http-equiv=\"大众Content-Type\"大众 content=\公众text/html; charset=utf-8\"大众 />
<title>网站页面</title>
<style type=\公众text/css\"大众>
{
margin: 0px;
padding: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
body {
background-color: #FFFFFF;
text-align: center;
font-family: \"大众宋体\公众;
font-size: 12px;
color: #575757;
}
#banner {
height: 210px;
width: 982px;
margin: 0 auto;
}
#menu {
height: 87px;
width: 982px;
margin: 0 auto;
}
</style>
</head>
<body>
<div id=\公众box\"大众>
<div id=\公众banner\公众><img src=\"大众images/203.jpg\"大众 width=\"大众982\公众 height=\"大众210\"大众 alt=\公众banner\"大众 /></div>
<div id=\"大众menu\"大众><img src=\"大众images/204.jpg\"大众 width=\"大众223\"大众 height=\公众80\"大众 alt=\"大众gamestart\公众 />
<img src=\公众images/205.jpg\公众 width=\公众106\"大众 height=\"大众80\"大众 alt=\公众menu1\公众 />
<img src=\"大众images/206.jpg\公众 width=\"大众102\"大众 height=\公众80\"大众 alt=\公众menu2\公众 />
<img src=\"大众images/207.jpg\公众 width=\"大众105\"大众 height=\公众80\"大众 alt=\"大众menu3\"大众 />
<img src=\"大众images/208.jpg\"大众 width=\"大众100\"大众 height=\公众80\"大众 alt=\"大众menu4\"大众 />
<img src=\公众images/209.jpg\"大众 width=\公众77\"大众 height=\"大众80\"大众 alt=\"大众menu5\"大众 />
<img src=\"大众images/210.jpg\"大众 width=\"大众86\"大众 height=\公众80\"大众 alt=\"大众menu6\"大众 />
<img src=\公众images/211.jpg\"大众 width=\公众77\"大众 height=\"大众80\"大众 alt=\公众menu7\"大众 />
<img src=\"大众images/212.jpg\公众 width=\"大众106\"大众 height=\"大众80\"大众 alt=\公众menu8\"大众 /></div>
</div>
</body>
</html>
根据我们的案例,边框、边界、边距都设置成0了,图片与图片之间还是有空隙,这是为什么呢?
记得之前办理的方法是,img标签符之间不要有空格或者回车。
便是写成这样的
还有些其他的方法,可以让其在水平方向上不留下空隙,也便是旁边的空隙,比如
#menu { font-size:0;} //意思是父级元素的字体大小为0,img默认是根据父元素的baseline进行对齐的,把父元素的字体大小设置为0,就没有空隙了,作为子元素的img对齐相应的也就没有空隙了
#menu {letter-spacing:-600px} //字与字之间的间隙是-600px,当然也可以适当调度这个数值。
img{float: left;} //让图片左浮动,肃清高下旁边空隙
后来展示的是这个样子的。
一些内联元素比如笔墨或图片,它默认对齐办法都是和它的父级的 baseline 去进行对齐的,但是撑开高度的却是元素整体的高度(bottom line),这样肯定就会造成一定的高下间隙。
如何办理高下空隙呢
img{ display:block}; //把img改成block,可以肃清高下间隙
img{vertical-align:top;} //改变其高下对齐办法为顶部对齐
#menu{ line-height:0 }; // 父级元素行高为0,也可以
#menu { font-size:0;}
#menu {letter-spacing:-600px}