Hallo zusammen,
ich baue meine erste XHTML-Seite und schon habe ich ein erstes Problem.
Wenn ich folgenden Code mit dem Doctype von HTML 4.01 im Browser öffne funktioniert alles wunderbar.
Wenn ich aber den XHTML-Doctype verwende, dann wird der zweite div-Layer nur im IE6 und NN4.75 richtig dargestellt. Bei den anderen wird die position-left ignoriert und der Layer wird immer etwa 0.5 cm vom linken Rand eingefügt, egal für welchen Wert. (ausser für 0 stimmts)
Auch der XHTML-Validator hat keine Fehler gefunden. Ich hoffe jemand von euch hat einen guten Ratschlag für mich.
Danke im voraus.
ich baue meine erste XHTML-Seite und schon habe ich ein erstes Problem.
Wenn ich folgenden Code mit dem Doctype von HTML 4.01 im Browser öffne funktioniert alles wunderbar.
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<title>Titel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head
<body>
<div id="img_left_layer" style="position:absolute; left:0; top:0; width:96; height:600; z-index:1; visibility: visible">
<img src="img/img_left.jpg" name="img_left" width="96" height="600" border="0" id="img_left" />
</div>
<div id="top_blue" style="position:absolute; left:100; top:0; width:96; height:600; z-index:2; visibility: visible">
blablablablablablablablablabla
</div>
</body>
</html>
Wenn ich aber den XHTML-Doctype verwende, dann wird der zweite div-Layer nur im IE6 und NN4.75 richtig dargestellt. Bei den anderen wird die position-left ignoriert und der Layer wird immer etwa 0.5 cm vom linken Rand eingefügt, egal für welchen Wert. (ausser für 0 stimmts)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!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">
<head>
<title>Titel</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<div id="img_left_layer" style="position:absolute; left:0; top:0; width:96; height:600; z-index:1; visibility: visible">
<img src="img/img_left.jpg" name="img_left" width="96" height="600" border="0" id="img_left" alt="" />
</div>
<div id="top_blue" style="position:absolute; left:96; top:0; width:96; height:600; z-index:2; visibility: visible">
blablablablablablablablablabla
</div>
</body>
</html>
Auch der XHTML-Validator hat keine Fehler gefunden. Ich hoffe jemand von euch hat einen guten Ratschlag für mich.
Danke im voraus.