PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML-Fehler



RalphSchmeisser
16-11-2001, 09:49
Hi,

auch wenn es nicht ganz in ein Linux-Forum passt, hier meine Frage:
Ich habe ein kleines Problem mit meiner Website. Im Konqueror und Netscape wird alles richtig dagestellt, im Opera und Internet Explorer gibt es Fehler. Ich habe mal zwei Screenshots angehängt. Wo kann das Problem liegen?

Im Konqueror (http://ralph.dynodns.net/1.jpg)

Im Opera (http://ralph.dynodns.net/2.jpg)

Hier ist der Quellcode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body bgcolor="#000000" text="#ffffff" background="mainbg.gif" link="#ffdd00" vlink="#ffdd00" alink="#ffdd00">

<table width="500" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="20">&nbsp;</td>
<td width="320">&nbsp;</td>
<td bgcolor="#000000" width="20"><img src="ecke_lo.gif"></td>
<td bgcolor="#004400" background="gerade_o.gif" width="100">&nbsp;</td>
<td bgcolor="#000000" width="20"><img src="ecke_ro.gif"></td>
<td width="20">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td bgcolor="#006600" background="gerade_l.gif">&nbsp;</td>
<td bgcolor="#004400" align="center">
<b>Newsletter</b>
</td>
<td bgcolor="#006600" background="gerade_r.gif">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td bgcolor="#000000"><img src="ecke_lo.gif"></td>
<td bgcolor="#006600" background="gerade_o.gif">&nbsp;</td>
<td bgcolor="#004400" valign="top"><img src="kl_ecke_lo.gif" border="0" width="4"></td>
<td bgcolor="#004400">&nbsp;</td>
<td bgcolor="#004400" valign="top" align="right"><img src="kl_ecke_ro.gif" width="4"></td>
<td bgcolor="#000000"><img src="ecke_ro.gif"></td>
</tr>
<tr>
<td bgcolor="#006600" background="gerade_l.gif">&nbsp;</td>
<td valign="top" bgcolor="#004400" colspan="4">
<font size="+1"><b>In den Newsletter eintragen</b></font><br>
<ol>
<li>Schicken Sie eine Nachricht an <a href="mailto:linuxspiele-subscribe@yahoogroups.com">linuxspiele-subscribe@yahoogroups.com</a></li>
<li>Nach kurzer Zeit erhalten Sie eine Antwortnachricht. Diese schicken Sie mit der Antwortfunktion ihres Mailprogrammes zurück.</li>
</ol><br><br>
<font size="+1"><b>Eine Nachricht an andere Mitglieder der Liste schreiben</b></font><br>
<ol>
<li>Schicken Sie eine Nachricht an <a href="mailto:mail@gamesforlinux.de">mail@gamesforlinux.de</a></li>
</ol><br><br>
<font size="+1"><b>Aus dem Newsletter austragen</b></font><br>
<ol>
<li>Schicken Sie eine Nachricht an <a href="mailto:linuxspiele-unsubscribe@yahoogroups.com">linuxspiele-unsubscribe@yahoogroups.com</a></li>
<li>Nach kurzer Zeit erhalten Sie eine Antwortnachricht. Diese schicken Sie mit der Antwortfunktion ihres Mailprogrammes zurück.</li>
</ol><br><br>
oder melden Sie sich online an unter <a href="http://de.groups.yahoo.com/group/linuxspiele/join">http://de.groups.yahoo.com/group/linuxspiele/join</a>
</td>
<td bgcolor="#006600" background="gerade_r.gif">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#000000"><img src="ecke_lu.gif"></td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#000000"><img src="ecke_ru.gif"></td>
</tr>
</table>

</body>
</html>



Vielen Dank
Ralph Schmeisser

http://www.gamesforlinux.de

philippmueller
16-11-2001, 13:41
Du bist sehr Risikovoll, wenn Du zwischen <td> und </td> nur ein einfaches Leerzeichen machst.

Mach dort ein Nonbraking Space oder ein <br> oder definiere width fest und dann könnte es funktionieren.

RalphSchmeisser
16-11-2001, 14:03
Funktioniert leider nicht.

jrk
16-11-2001, 14:21
Sorry, aber das ist mir jetzt zu anstrengend zu lesen; du könntest ja mal die html-datei an sich online stellen oder die entsprechende url angeben, dann könnte man sich das mal mit syntax-highlighting anschauen und auch einrücken ... ( ;

RalphSchmeisser
16-11-2001, 14:24
Hier der Link: http://ralph.dynodns.net/index/newsletter.htm

Cu
RS

http://www.gamesforlinux.de

philippmueller
16-11-2001, 18:58
Tja,
war ja nur vermutet.
Das einzige was noch sein könnte, wäre daß es ihn bei <td background="..."> verspult, weil dies ja kein offizieller TAG im HTML ist. Aber halte auch ich für unwahrscheinlich. Mach ihn aber einmal zu einem echten IMG-Tag.

Ansonsten sieht der Code ja gut aus....
Und wenns dann so ist, dann ist es einfach ein Renderbug im Opera und IE.

jrk
16-11-2001, 20:33
bin gerade nicht zu hause, habe also keinen zugriff auf meine tools, aber ich schau mir das dann mal demnächst an .. ( ;

Ralph.Schmeisser
16-11-2001, 20:42
Hi,

was ich fast vergessen habe, es gibt auch seiten bei denen dieses Problem nicht auftritt. Das Design ist das gleiche nur der Inhalt ist anders.

Hier nochmal der Quelltext von einer Seite, bei der es funktioniert:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body bgcolor="#000000" text="#ffffff" background="mainbg.gif" link="#ffdd00" vlink="#ffdd00" alink="#ffdd00">

<table width="500" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="20">&nbsp;</td>
<td width="320">&nbsp;</td>
<td bgcolor="#000000" width="20"><img src="ecke_lo.gif"></td>
<td bgcolor="#004400" background="gerade_o.gif" width="100">&nbsp;</td>
<td bgcolor="#000000" width="20"><img src="ecke_ro.gif"></td>
<td width="20">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td bgcolor="#006600" background="gerade_l.gif">&nbsp;</td>
<td bgcolor="#004400" align="center">
<b>Freie Spiele</b>
</td>
<td bgcolor="#006600" background="gerade_r.gif">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td bgcolor="#000000"><img src="ecke_lo.gif"></td>
<td bgcolor="#006600" background="gerade_o.gif">&nbsp;</td>
<td bgcolor="#004400" valign="top"><img src="kl_ecke_lo.gif" border="0" width="4"></td>
<td bgcolor="#004400">&nbsp;</td>
<td bgcolor="#004400" valign="top" align="right"><img src="kl_ecke_ro.gif" width="4"></td>
<td bgcolor="#000000"><img src="ecke_ro.gif"></td>
</tr>
<tr>
<td bgcolor="#006600" background="gerade_l.gif">&nbsp;</td>
<td valign="top" bgcolor="#004400" colspan="4">



<table border="0" width="100%">

<tr>
<td> <a href="action.htm"> Action / Shooter </a> </td>
<td> <a href="arcarde.htm"> Arcade / Adventure </a> </td>
</tr>

<tr>
<td> &nbsp; </td>
<td> &nbsp; </td>
</tr>

<tr>
<td> <a href="sonstige.htm"> Sonstige Spiele </a> </td>
<td> <a href="specials.htm"> Specials </a> </td>

</table>



</td>
<td bgcolor="#006600" background="gerade_r.gif">&nbsp;</td>
</tr>
<tr>
<td bgcolor="#000000"><img src="ecke_lu.gif"></td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#006600" background="gerade_u.gif">&nbsp;</td>
<td bgcolor="#000000"><img src="ecke_ru.gif"></td>
</tr>
</table>

</body>
</html>

Vielen Dank
Ralph Schmeisser

http://www.gamesforlinux.de

romulus23
16-11-2001, 22:18
Vielleicht wendest du dich mit dieser Frage besser an ein Spezial Forum. Ich hätte dir gerne geholfen, aber mir ist es jetzt wirklich zu aufwändig, dein pixelgenaues HTML zu durchforsten sorry.

Ein guter Tip für ein Forum ist hier:

http://www.traum-projekt.com/forum/

reno
19-11-2001, 14:42
Ja griaß Di,

hast du deine Website schon mal unter http://validator.w3.org/ validieren lassen?