Hallo
Ich bin grad dabei eine strict valide Website zu bauen und bin auf folgendes Problem gestossen:
Sobald ich die erforderliche strict Notation in die erste Zeile im Code einfuege, erscheint ein vertikaler Scrollbalken, wenn die Datei in einem Frame angezeigt wird.
Kann mir jemand sagen, warum das so ist?
Hab hier mal kurz den Code aufs noetigste reduziert dazugefuegt:
test.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Ronny's Test Site</title>
</head>
<frameset cols="50%,50%">
<frame src="test1.html">
<frame src="test2.html">
</frameset>
</html>
test1.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style type="text/css">
<!--
-->
</style>
</head>
<body>
<div style="background-color:#000000; width:100%; height:1000px; color:#FFFFFF">
In diesem Frame erscheint beim IE ein vertikaler Scrollbalken.
</div>
</body>
</html>
test2.html:
<html>
<head>
<style type="text/css">
<!--
-->
</style>
</head>
<body>
<div style="background-color:#000000; width:100%; height:1000px; color:#FFFFFF;">
... in diesem Frame nicht.
</div>
</body>
</html>