sans la balise <!DOCTYPE>, le code ci-dessous fonctionne parfaitement
les largeurs et hauteurs se recalculent automatiquement au redimensionnement de la fenêtre
avec la balise <!DOCTYPE>,
les largeurs se recalculent automatiquement au redimensionnement de la fenêtre
mais l'attribut de hauteur est complètement ignoré.
les spécialistes XHTML peuvent-ils me donner quelques explications et peut-être une solution propre (des pas propres j'en ai plein mes tiroirs)
Code : Tout sélectionner
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="pragma" content="no-cache">
<head>
<title>BLABLA</title>
</head>
<body style="color:#FFA;">
<div style="background-color:#000; width:50%; height:50%">
coucou
<div style="background-color:#00F"> bla bla </div>
<div id="frameDiv" style="background-color:#FF0;width:30%; height:30%">
fdfd fdfd fdfdf dfd
</div>
<div style="background-color:#0F0; height:20px">au revoir</div>
</div>
</body>
</html>