• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Anzeigeproblem im Internet Explorer

Status
Für weitere Antworten geschlossen.

-Jurij-

Neues Mitglied
Hallo!

Ihr kennt das ja sicher, ihr habt ein HTML oder PHP Dokument und es wird im IE anders angezeigt als im Firefox.
Das Problem hab ich auch.

Und zwar geht es um folgende Seite:
http://woc.kilu.de/test/menulinks.php

Wie man sehen kann, ist im Firefox alles richtig.
Safari zeigt es auch richtig an. Opera weiß ich nicht genau, aber wahrscheinlich auch.

So sieht der Code aus:

HTML:
<head>
<link rel="stylesheet" href="design/format.css" type="text/css">
<!-- Beginn Hintergrund -->
<style type="text/css">
<!--
body {
 background-image: url(design/hintergrund.gif);
}
-->
</style>
<!-- Ende Hintergrund -->
</head>
<body>
<table width="165" border="0" cellpadding="0" cellspacing="0" id="menulinks">
  <tr>
    <td colspan="2"bgcolor="#000000"></td>
  </tr>
  <tr>
    <td width="164" bgcolor="#FFFFFF"><img src="design/interaktiv.gif" width="164" height="24"></td>
    <td width="1" rowspan="12" bgcolor="#000000"></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">- <a href="design/software/downloads.gif">Gästebuch</a></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">adadf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">adsdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asff</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">adfa</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><img src="design/privates.gif" width="164" height="24"></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asd</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asd</td>
  </tr>
  <tr>
    <td height="1" colspan="2"  bgcolor="#000000"></td>
  </tr>
</table>
</body>
</html>

Im Dreamweaver zeigt er auch alles richtig an.
Ich würde von mir schon behaupten, das ich von HTML ahnung habe, aber da weiß ich jetzt auch nicht weiter.
Wenn ich den Hyperlink wieder entferne, stimmt wieder alles.
Also muss es wahrscheinlich daran liegen.

Ich hoffe das mir jemand einen Tipp geben könnte.
Danke!
 
Werbung:
Kannst du mal den Quelltext editieren und die
Code:
-Tags nehmen statt die [html] Tags?
Der ist so komisch hingekleckert momentan...

LG ;)
 
Jo klar.

Code:
<head>
<link rel="stylesheet" href="design/format.css" type="text/css">
<!-- Beginn Hintergrund -->
<style type="text/css">
<!--
body {
 background-image: url(design/hintergrund.gif);
}
.Stil1 {font-size: 9pt}
-->
</style>
<!-- Ende Hintergrund -->
</head>
<body>
<table width="165" border="0" cellpadding="0" cellspacing="0" id="menulinks">
  <tr>
    <td colspan="2"bgcolor="#000000"></td>
  </tr>
  <tr>
    <td width="164" bgcolor="#FFFFFF"><img src="design/interaktiv.gif" width="164" height="24"></td>
    <td width="1" rowspan="12" bgcolor="#000000"></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">- <a href="design/software/downloads.gif" class="Stil1">test</a></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">- adadf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">adsdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asff</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">adfa</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><img src="design/privates.gif" width="164" height="24"></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asdf</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asd</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">asd</td>
  </tr>
  <tr>
    <td height="1" colspan="2"  bgcolor="#000000"></td>
  </tr>
</table>
</body>
</html>
 
Werbung:
Also ich erkenne keine Probleme in deinem Quelltext.

Was du sonst machen kannst, wäre es, die Navi mit CSS zu formatieren und Div's (Container) einzusetzen statt eine Tabelle.

Dazu verwendet man meistens: <ol> oder <ul> und diese dann formatieren.

Schau mal bei meiner Webseite, ist auch mit <ol>-Tag erstellt ;)



LG

PS: Link: MyB - Matija Baskarad
 
jaja, das Problem mit dem Internet Explorer.

Das mit den Containern weiß ich zwar nicht wie es geht, aber ich schau mal bei google ob ich was finde, was mir hilft.
Vielleicht hilft mir deine Seite weiter.

Wenn ich noch fragen hab, meld ich mich einfach wieder.


Edit:
Hab ich das richtig verstanden, das es da eigentlich keine richtige Tabelle ist, sondern sich das ganze aus einzelnen Kästen aufbaut?
 
Zuletzt bearbeitet:
So, hab da bisschen rumprobiert und es klappt auch.
Nur hab ich jetzt wieder das gleiche Problem.
Ich habs von deiner Webseite kopiert, und so angepasst, das es bei mir passt. Aber wieder macht der IE nach jedem Link einen neuen Absatz. FF und Safari machen keine Probleme.
Was mir eben aufgefallen ist, wenn ich den "-" und ein " " vor den Hyperlink setze, dann macht IE einen neuen Absatz. Setze ich es jedoch danach, also das dies als Link mitgenommen wird, dann klappt es. Also ist der Fehler da irgendwo.
 
Werbung:
Was du sonst machen kannst, wäre es, die Navi mit CSS zu formatieren und Div's (Container) einzusetzen statt eine Tabelle.
Tabellen durch <div> zu ersetzen ist Nonsense.
<div> ist zum gruppieren von mehreren Elementen zwecks gemeinsamer Formatierung.

Ende der Durchsage!
-Efchen
 
Zuletzt bearbeitet von einem Moderator:
Ohne doctype schwer zu sagen.
Wenn keiner angegeben ist, wird zumindest der IE6 einen Abstand unter img darstellen.
Da würde img {display: block;} Abhilfe schaffen.

Ansonsten gibt es noch einen bekannten Bug im IE, der für den Abstand in Listen mit Inline-Elementen verantwortlich sein kann. Dazu poste aber besser mal den aktuellen Code.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben