kostenloser Webspace werbefrei: lima-city


Anzeigefehler im Internet Explorer HTML

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    Hallo !

    Im Internet Explorer sieht eine Box auf meiner Seite so aus: http://www.davy.lima-city.de/ie.png
    Im Firefox sieht es so aus: http://www.davy.lima-city.de/firefox.png (so soll es auch im IE sein)

    Der Code hierzu:

    <?php
    
    ...
    
    <table border="0" cellpadding="0" cellspacing="0" width="702">
    <tbody><tr valign="top">
    	<td style="padding-top: 7px; font-size: 14px; color: rgb(255, 255, 255); text-shadow: 0px 0px 1px rgb(255, 255, 255);" align="center" background="design/special_head_lila.png" height="79" width="702"><b>'.$shopname.'</b></td>
    	</tr></tbody>
    <tr valign="top">
    	<td background="design/special_bg_lila.png">
    
    	<div style="padding-left: 10px; margin-top: -40px;">
    	<!-- Specialbox inhalt -->
    
        <TABLE borderColor=#ffffff height="150" cellPadding=3 cellSpacing=0 borderColorDark=#ffffff
      borderColorLight=#000000 border=0>
    
      <TR>
        <TD background="besch.png" width="430" height="150">'.$shopbes.'</TD>
        <TD background="bsg.png" height="181" >
    	<p align="center"><font color="#FFFFFF">Preis: <b>'.$shoppreis.' '.htmlentities(stripslashes($wahru)).'</b></p>
    	<br/>
          <p><center><img src="'.$siteurl.'/shopfoto/'.$shopfoto.'" width="190" height="125" border="0"></center></p>
        </TD>
        </TR>
         <tr>
        <td width="1304" height="33" colspan="2"><form name="shopbest" method="POST" action="shop2.php"><font face="arial" size="2" align="right">';
    
    echo '
    </font></center></form></td>
      </TR>
        </TABLE><br>
        
        <!-- ende Specialbox inhalt -->
    	</div>
    	</td>
    </tr>
    <tr>
    	<td background="design/special_foot_lila.png" height="14" width="702"></td>
    </tr>
    </tbody></table><br>
        
        ';
    }
    
    ...
    
    ?>


    Was muss ich verändern, damit es im IE genauso aussieht wie im Firefox?

    Beitrag zuletzt geändert: 18.12.2010 15:27:46 von davy
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. benutz fifo. ie kann viel nicht (korrekt ) anzeigen
  4. youcode schrieb:
    benutz fifo. ie kann viel nicht (korrekt ) anzeigen


    Ist aber auch keine Lösung, man kann ja schlecht seinen Benutzern vorschreiben welchen Browser sie benutzen sollen. Außerdem zeigt auch der Firefox nicht immer alles korrekt an.

    Zum Problem:
    Ich bin der Meinung du hast bei der Tabelle falsch verschachtelt, konnte das allerdings nicht genau nachprüfen, da ich nich ganz durchgeblickt hab.

    Alternativ würde ich dir einfach empfehlen das ganze mit DIV's zu machen, ist eine Sache von 2 Minuten und du bekommst mit Sicherheit ein richtiges Ergebnis in allen Browsern.

  5. Man soltle generell keine Tabellen mehr verwenden, um ein Webseitenlayout zu erstellen.
    Lern lieber CSS und machs mit <div>. Klappt, wenn mans richtig macht auch in jedem Browser.

    Hier sollte es ein Problem mit dem Padding sein, das kann man aber so schnell nicht lösen,
    ohne den ganzen Code umzuschreiben. wie gesagt, machs einfach mit CSS (weniger Code, hast mehr davon).
  6. electric-temptation

    electric-temptation hat kostenlosen Webspace.

    Ggf. mal den padding-Befehl durch margin ersetzen.

    IE und Firefox gehen mit padding nicht immer gleich um.

    Die Umsetzung mit div-Containern kann ich nur empfehlen, macht einem manches leichter.

    Und bei Verwendung von padding und margin mal nach dem Stichwort browserweiche suchen.
    IE und Firefox rechnen da unterschiedlich, wenn man mit festen Breiten arbeitet.

  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!