Hi,
kann mir jemand sagen, wo der fehler in meinem quelltext ist? DANKE!!! :-)
Der Fehler?
Die Fehler!
Bei den vielen Fehlern ist es erstaunlich, daß überhaupt noch was angezeigt wird.
Mach mal HTML und CSS aus dem Code-Wirrwarr!
<title>ProTunnel</title><body text="742F30" link="742F300" vlink="742F30" alink="742F30" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="195"><div align="center"><img src="../bilder/logo.jpg" width="165" height="150"></div></td>
Was für ein Schrott-HTML. Welchen Zweck hat das div? Warum nicht gleich den Zelleninhalt zentrieren?
<td width="585"><img src="../bilder/seite-kontakt.jpg" width="585" height="150"></td>
</tr>
</table>
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
</table>
Eine komplette Tabelle, um NICHTS auszugeben.
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="205" height="21" valign="top"><table width="205" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10"> </td>
<td width="185"><font size="3" face="Arial, Helvetica, sans-serif"><strong>INHALT</strong></font></td>
</tr>
</table>
<font size="2" face="Arial, Helvetica, sans-serif"><strong> <br>
<br>
</strong></font> <table width="205" border="0" cellspacing="0" cellpadding="0">
zwei fette Zeilenumbrüche in Arial?
<tr>
<td width="20"> <div align="right"><font size="2" face="Arial, Helvetica, sans-serif"><strong>1.</strong></font></div></td>
schon wieder überflüssiges div, und von CSS-Formatierung hält der Schreiberling des Codes auch nicht viel.
<td width="5"> <div align="left"><strong><font size="2" face="Arial, Helvetica, sans-serif">
</font></strong></div></td>
Soviel Code für 5 Pixel Freiraum...
<td width="180"><strong><font size="2" face="Arial, Helvetica, sans-serif"><a href="../index1.htm" target="_self">Rheinromantik</a></font></strong></td>
CSS!
</tr>
<tr>
Und das ganze zig-mal...
Das schreit doch richtig nach CSS.
<table width="100%" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td>
<?php
echo '<html>
Was soll das html-Element in einer Tabellenzelle?
Der Autor hat also auch von HTML _keinerlei_ Ahnung.
echo '<style type="text/css">
Auch style-Elemente haben in Tabellenzellen nichts verloren...
a:link { color:#742F30; font-size:13;text-decoration:underline; font-family:arial;}
font-size:13? 13 Elefantenrüssellängen? 13 Ameisenbeinlängen?
Generische Schriftfamilie sollte auch angegeben werden.
a:visited {text-decoration:#742F30}
Was soll ein Farbwert bei text-decoration?
Alle 3 (font-size, text-decoration, font-familiy) sind im folgenden CSS auch noch vielfach falsch.
echo '<body><left><form action="kontaktabschicken.php" methode="post" enctype="text/plain">';
body hat in td nichts verloren, ein left-Element gibt es in HTML auch nicht.
echo '<table><td><font class=text>Name:</font></td>
td ist in table nicht direkt erlaubt.
Wozu das font-Element? Die Formatierung kann auch direkt fürs td gemacht werden.
</tr><td>
td ist immer noch nicht direkt in table erlaubt.
</tr><br><tr>
br-Element ist zwischen tr nicht erlaubt.
</tr><br><tr><tr><tr><tr><tr><tr>
weder ist br in der Tabelle noch ist tr in tr erlaubt.
<td><input type="submit" Value="Abschicken" class=form></center> </body>';
Hier wird center geschlossen, obwohl es nicht geöffnet ist.
<div align="left"></div>
Nach dem body ist kein div mehr erlaubt.
Und auch der ganze Rest hat hier keinen Sinn mehr, mit Ausnahme von </html>
cu,
Andreas
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.