i have this simple page :
[CODE]<!DOCTYPE html>
<html lang=”en”>
<head>
<title>chapter 1 me!</title>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<link href=”style.css” rel=”stylesheet” type=”text/css”/>
</head>
<body>
<link rel=”stylesheet” href=”style.css”>
<div class=”upperdiv”>
some upper text
</div>
<div class=”parentdiv”>
<span class=”leftsidediv”>
<p>some in p 1some in p 1some in p 1some in p 1some in p 1some in p 1some in p 1some in p 1
some in p 1some in p 1some in p 1some in p 1some in p 1some in p 1some in p 1
</p>
<p>
some text in p2some text in p2some text in p2some text in p2some text in p2some text in p2
some text in p2some text in p2some text in p2some text in p2some text in p2some text in p2
some text in p2some text in p2some text in p2some text in p2
</p>
</span>
<span class=”rightsidediv”>
<h2>Newsletter</h2>
<p>some text in newsletter p some text in newsletter p some text in newsletter p
some text in newsletter p </p>
</span>
</div>
</body>
</html>
and css :
[CODE]
.leftsidediv
{
display : inline-block;
border : 1px solid black;
background-color: green;
width : 70%;
height : 400px;
margin : 5px;
padding : 5px;
}
.rightsidediv
{
display : inline-block;
border : 1px solid black;
background-color: green;
width : 25%;
height : 400px;
margin : 5px;
padding : 5px;
}
.parentdiv
{
background-color : grey;
border : 5px dashed blue;
}
.upperdiv
{
height : 400px;
border : 1px dashed blue;
}
the resulting divs are not aligned , the upper margin of one is positioned above the other. so why is that ?
[ATTACH=CONFIG]17277[/ATTACH]
[canned-message]attachments-removed-during-migration