sarnath
Legacy Member
Ik ben nu al een tijdje bezig met webdesign en aangezien webbrowsers onderling nogal eens willen moeiljik doen met de weergave van een site gebruik ik altijd de w3c declaratie van mijn html-tag.
Daardoor ziet de site er normaalgezien hetzelfde uit in alle browsers.
Daarjuist moest ik echter voor een kennis een simpel site layoutje maken en zie dat de footer in firefox niet zichtbaar is en wel in IE.
Als ik bij de footer class zet "float:left" werkt het wel overal.
Het goed krijgen is dan ook niet het probleem, ik zou gewoon graag willen weten hoe het komt dat de site er in verschillende browsers anders uitziet ondanks mijn declaratie?
Daardoor ziet de site er normaalgezien hetzelfde uit in alle browsers.
Daarjuist moest ik echter voor een kennis een simpel site layoutje maken en zie dat de footer in firefox niet zichtbaar is en wel in IE.
Als ik bij de footer class zet "float:left" werkt het wel overal.
Het goed krijgen is dan ook niet het probleem, ik zou gewoon graag willen weten hoe het komt dat de site er in verschillende browsers anders uitziet ondanks mijn declaratie?
Code:
<!doctype html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style type="text/css">
.total{
border:1mm blue solid;
width:500px;
height:620px;
}
.left{
float:left;
background-color:yellow;
width:100px;
height:500px;
}
.right{
float:right;
background-color:blue;
width:400px;
height:500px;
}
.header{
height:100px;
width:500px;
background-color:green;
}
.footer{
height:20px;
width:500px;
background-color:red;
}
</style>
</head>
<body>
<div class="total">
<div class="header">
header
</div>
<div class="left">
menu left
</div>
<div class="right">
content right
</div>
<div class="footer">
footer
</div>
</div>
</body>
</html>

