קודם כל למה הפקודה height לא עובדת באחוזים נגיד
height:50%, כאשר יש לי DOCTYPE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
ניסיתי להציב גובה באחוזים כאשר היה לי DOCTYPE , וזה לא עבד ,רק אחרי שמחקתי את זה, זה עבד.
שנית לפי התמונה אפשר לאירות שיש עוד פיקסל אחד בסוף , למרות שהגדלים תואמים.
למה יש את זה ואיך אני פותר את זה.
כמו כן אשמח לישמוע טיפים נוספים,תודה.
תומונה:
קוד HTML
<html>
<head>
</head>
<style type="text/css">
div#content{
width:50%;
height:50%;
}
div#head{
background:grey;
width:100%;
height:25%;
float:left;
}
div#menu{
background:darkgrey;
width:25%;
float:left;
height:50%;
}
div#body{
background:silver;
width:75%;
height:50%;
float:left;
}
div#footer{
background:lime;
width:100%;
height:25%;
float:left;
}
</style>
<body>
<div id="content">
<div id="head">
Head
</div>
<div id="menu">
Menu
</div>
<div id="body">
Body
</div>
<div id="footer">
Footer
</div>
</div>
</body>
</html>




ציטוט ההודעה