为什么IE和FF对CSS float属性的理解很不一样?
把下面的代码在IE和FF时面运行一下,发现效果完全不一样,这说明了什么啊?float属性到底如何运行?IE是不是把 float属性理解错了?
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN " "http://www.w3.org/TR/html4/loose.dtd ">
<html>
<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=GB18030 ">
<title> Insert title here </title>
<style type= "text/css ">
#main{border:1px solid black;width:800px; height:600px;}
#a{border:1px solid red;width:200px; height:300px;float:left;}
#b{border:1px solid blue;width:300px; height:400px;}
</style>
</head>
<body>
<div id= "main ">
<div id= "a "> </div>
a
<div id= "b "> </div>
</div>
</body>
</html>
[解决办法]
float的英文意思是什么?
ie理解的是移动,ff是浮动,嘿嘿