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

Seite nicht IE kompatibel

Stadla

Neues Mitglied
Hy Leute!

Ich bin neu hier und nerve euch gleich mit einem Problem;)

Ich bin noch relativ neu im Bereich von HTML und PHP und habe für ein Chemieprojekt mal ne Seite gebastelt.

Sieht gut aus. Einziges Problem: Firefox und Google Chrome stellen meine Seite genauso da, wie sie sein sollte. Internet Explorer hingegen lässt diesen Punkt vermissen.

Hier der Link: Klimacheck

Hier auch der ganze Code meiner index-Seite:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="keywords"
content=" homepage">
<meta name="description"
content=" homepage" >
<title>Klimacheck</title>
 
 

<link rel="stylesheet" href="format.css" type="text/css">
 
 

</head>
<body     >
 
<table align="center"  cellspacing="0" cellpadding="0" border="0" width="100%" style="border:solid 0px silver">
<tr>
<td  width="100%" >
<table   cellspacing="2" cellpadding="0" border="0" width="100%">
<tr>
<!-- beginn kopf1-->
<td    width="300" align="center" >
<table width="300" cellspacing="0" cellpadding="0" border="0"  align="center">
<tr>
<table cellspacing="0" cellpadding="0" border="0" width="260" >
<tr>
<td  align="center"><table border="0" cellpadding="0" cellspacing="0"  width="100%" >
<tr>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
 
<!-- ende kopf1-->
</tr>
<tr>
<table bgcolor="#ffffff"  border="0" cellpadding="0" cellspacing="2"    id="menu" align="left"  style="border:solid 1px silver" >

<tr>
<!-- logo-->   <tr>
<td width="15%" align="center" ><a href="index.html"  >&nbsp;&nbsp;<span class="pfeil"></span>&nbsp;Home</a></td>
<td width="15%" align="center"><a href="check.html "  >&nbsp;&nbsp;<span class="pfeil"></span>&nbsp;Klimacheck</a></td>
<td width="15%" align="center"><a href="tipps.html"  >&nbsp;&nbsp;<span class="pfeil"></span>&nbsp;Tipps</a></td>
<td width="15%" align="center"><a href="werbung.html"  >&nbsp;&nbsp;<span class="pfeil"></span>&nbsp;Werbung</a></td>
<td width="15%" align="center"><a href="credit.html"  >&nbsp;&nbsp;<span class="pfeil"></span>&nbsp;Credits</a></td>
</tr>

</table>
</tr>
<td <img src="header.jpg" height="200px" width="1183px" /></td>
<!-- logo ende-->
</tr>
<!-- beginn kopf2-->
<td  width="260"  >
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<table cellspacing="0" cellpadding="0" border="0" width="297" align="center">
<tr>
</tr>
</table>
</td>
</tr>
</table></td>
</tr>
<!-- ende kopf2-->
 
 
</td>

<td valign="top" bgcolor="#e6e6e6"  width="100%" height="440" style="border:solid 1px silver"  >

<!-- beginn hauptinhaltstabelle--><table border="0" cellpadding="0" cellspacing="0"  width="100%" >
<tr>
<td valign="top" width="100%" id="in">
 <br />
 <br />
<center><h2>Willkommen<h2></center>
<!-- ende inhalt-->
 
 
 
 

</td>
</tr>
</table><!--ende hauptinhaltstabelle-->
</td>
 
</tr>
<tr>
 
 
</tr>
</table></td>
</tr>
</table>

</body>
</html>

Ich hoffe ihr könnt mir helfen, denn leider benutzen alle, für die die Seite gedacht ist IE:(

mfG Stadla
 
Wie wäre es für den Anfang, wenn du die Tabellen weg lässt und deinen Inhalt korrekt auszeichnest, dann fällt schonmal 90% des Codes weg und sicher auch deine Fehler.

In den ersten 27 Zeilen im <body> steht nichts, ausser table, tr, td, veraltete Attribute und Kommentare, aber kein Inhalt. Dann kommen 5 Zeilen, in denen tatsächlich mal was steht, aber besser als Liste ausgezeichnet wäre.

PHP:
<ul>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
  <li><a href=""></a></li>
</ul>
Gefolgt von einem
PHP:
<img src="header.jpg" height="200px" width="1183px" />
, vor dem du übrigends vergessen hast, das <td> zu schließen, daher wohl der Fehler im IE. Zum Schluss noch eine Überschrift
PHP:
<h2>Willkommen<h2>
wobei ich mich frage, Überschrift wovon? Steht ja am Ende deines Inhaltes.

PHP:
<center><h2>Willkommen<h2></center>
<!-- ende inhalt-->
Zusammengefasst: deine ca. 70 Zeilen, kann man mit semantisch korrektem HTML auf 9 (in Worten Neun) zusammenfassen. Wo der Fehler ist, hab ich ja schon erwähnt. Nicht ausgeschlossen, dass in dem ganzen Tabellenlayout noch andere Fehler stecken können, hab ich mir nicht alles angeschaut.

*edit*
Hab noch was gefunden, <table> in <tr> ist nicht erlaubt.
 
insachen code kann ich dir nicht helfen, aber ich würde wegen der header grafik auch an andere denken die einen größeren bildschirm haben. bei denen ist die header grafik viel zu klein.
 
DANKE:grin:

Ich bin froh, dass dies eines der Foren ist, wo einem auch als totalem Noob geholfen wird ^^

Es ist echt nicht einfach sich da als Anfänger durchzuboxen....
 
Sicher, dass sie im FF immer so dargestellt wird, wie sie sollte? Für den letzten Link (Credits) muss ich horizontal scrollen. Ist das Absicht?
 
Zurück
Oben