Souli: div-style im IE 6.0 und NS 7.1

Huhu,
zur Zeit bastel ich an einer Seite, bei der es nötig ist, daß ich
mit <div> arbeiten muß. Es geht darum eine Grafik pixelgenau zu
platzieren.

[NS 7.1 Code]
<div style="position:absolute; top:0px; left:188px">
<img src="bilder/linie_waagerecht_unten.jpg" border="0">
</div>

Mit diesen Angaben sieht es im NS 7.1 gut aus.
Im IE ist die Linie aber nicht richtig positioniert.

[IE 6.0 Code]
<div style="position:absolute; top:-8px; left:188px">
<img src="bilder/linie_waagerecht_unten.jpg" border="0">
</div>

Soblad ich den Wert in top auf -8 änder sieht es halt im IE 6.0
gut aus, aber paßt nicht mehr im Netscape.

Gibt es dafür eine Lösung oder muß ich erst über ein JavaScript
den Browser abfragen und die entsprechende Seite laden ?

Danke
Souli

  1. Hallo,

    zur Zeit bastel ich an einer Seite, bei der es nötig ist, daß ich
    mit <div> arbeiten muß. Es geht darum eine Grafik pixelgenau zu
    platzieren.

    Welche DOCTYPE-Angabe verwendest du für die Seite?
    Stichwort: DOCTYPE Switch.

    Grüße
    Thomas

    1. Ahoi,
      ist ja unglaublich !
      Du hattest vollkommen recht. :-)
      Ich hatte von "Switch" gar keine Ahnung, habe dann im Netz danach
      gesucht und mich schlau gemacht. Zuerst probierte ich den
      "Almost Standard Mode" in folgender Variante:

      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/DTD/loose.dtd">

      Als dieser nicht das gewünschte Resultat lieferte, probierte
      ich den "Full Standard Mode" in folgender Variante:

      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/DTD/strict.dtd">

      ...und siehe da...alles ist in Ordnung.

      Also denn, vielen herzlichen Dank !

      Souli