Unterschiedliche Darstellung IE und Firefox
DarsVaeda
- css
0 tom02010 Gunnar Bittersmann0 Hase
0 Hase
hi,
ich frage mich warum folgende Seite (http://www.panzertierzone.de/Homepage/index.php) im Internet Explorer anders aussieht, als in Firefox.
Im Firefox sind die Abstände korrekt, im Internet Explorer sind die Bilder verschoben.
Wie kann ich das beheben?
Thx!
CSS:
#container {
width:100%;
}
#root {
width:964px;
margin:auto auto;
}
img {
border:none;
}
img.hintergrund {
margin-right:-4px;
}
#inhalt {
background-image:url(./images/Fuellslice.jpg);
padding-top:10px;
padding-left:30px;
}
#header {
}
#menu {
margin-top:-5px;
margin-bottom:-20px;
}
#footer {
margin-top:-16px;
text-align:center;
font-size:small;
}
hi,
ich frage mich warum folgende Seite (http://www.panzertierzone.de/Homepage/index.php) im Internet Explorer anders aussieht, als in Firefox.
Im Firefox sind die Abstände korrekt, im Internet Explorer sind die Bilder verschoben.
Wie kann ich das beheben?Thx!
CSS:
#container {
width:100%;
}
Vielleicht hier keine relative Breite, sondern die tatsächliche Breite angeben
Gruß
Tom
Hello out there!
ich frage mich warum folgende Seite (http://www.panzertierzone.de/Homepage/index.php)
im Internet Explorer anders aussieht, als in Firefox.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Braucht der IE, um in den standard compliant mode zu wechseln, das nicht in einer Zeile? Also
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
#root {
width:964px;
margin:auto auto;
}
Ich ’abe gar kein 964 Pixel breiten Viewport.
See ya up the road,
Gunnar
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
>
> Braucht der IE, um in den standard compliant mode zu wechseln, das nicht in einer Zeile? Also
Soweit ich weiß ist dem IE wichtig das die erste Zeile dieser zwei Zeilen in der allerersten steht. Die Zweite darf dann in die nächste. Kann das jemand bestätigen?
Hallo Hase.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> >
> […]
>
> Soweit ich weiß ist dem IE wichtig das die erste Zeile dieser zwei Zeilen in der allerersten steht. Die Zweite darf dann in die nächste. Kann das jemand bestätigen?
Nein. Die DOCTYPE–Angabe kann in jeder beliebigen Zeile stehen, sofern sich davor einzig und allein Whitespaces befinden. Alles andere lässt den IE in den Quirksmodus zurückfallen.
Einen schönen Dienstag noch.
Gruß, Mathias
--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
„It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
[[HTML Design Constraints: Logical Markup](http://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/HTMLConstraints.html)]
Vermutlich schmecken ihm die White Spaces nicht zwischen:
<p>HOME</p> </div>
versuch mal stattdessen
<p>HOME</p></div> (auch kein [Return])
Möglicherweise ist der Abstand dann weg.
Ne anders
<p>HOME</p> </div><div id="footer">
Ich meine die White Spaces zwischen </div><div id="footer">, nicht zwischen dem Textabsatz und dem div-ende.