Seite 1 von 1

Das Tag td ist an dieser Stelle nicht erlaubt

Verfasst: 18.05.2006 17:56
von dualdisk
Hallo phpBBianer

ich habe mein Forum validiert.
Von Anfangs über 100 Fehlern sind nur noch 2 Fehler übrig.


"Das Tag td ist an dieser Stelle nicht erlaubt"

rot soll die "Fehlerstelle" sein

<table align="CENTER" class="forumline" width="835" cellpadding="3" cellspacing="1" border="0">
<tr>
<th>
<form method="post" action="login.php">

<td class="row1"><a name="login"></a>Login</td>
<td class="row1" align="CENTER" valign="middle" height="28">Benutzername:
<input class="post" type="text" name="username" size="15" >
&nbsp;&nbsp;&nbsp;Passwort:
<input class="post" type="password" name="password" size="15" maxlength="32" >
&nbsp;&nbsp; &nbsp;&nbsp;Bei jedem Besuch automatisch einloggen
<input class="text" type="checkbox" checked="checked" name="autologin" >
&nbsp;&nbsp;&nbsp;
<input type="submit" class="mainoption" name="login" value="Login" >
</td>
</form>
</th>
</tr>
</table>



Sorry, dass der Code so willkürlich aussieht.
Aber ich möchte dass das Forum wirklich valides HTML 4.01 Transitional ist.
Ich bin auf der Endgeraden und bei den letzten Fehlern komme ich einfach nicht weiter.


Dürfen nicht 2 TD Tags nacheinander folgen ?


Hier noch einige Angaben:
Validation: www.validome.org und das eine von W3
phpBB: 2.1.0.19 (die 20er folgt noch)
Theme: Stark abgeändertes Nosebleed


Vielen Dank im vorraus

Verfasst: 18.05.2006 17:58
von Markus67
Hi ...

die beiden Form-Tags sind falsch ... die müssen ausserhalb der Tabelle sein :wink:

Markus

Verfasst: 18.05.2006 17:59
von miccom
liegts nicht eher am <th> welches die beiden <td> umschliesst, anstatt eines <tr> und die <th> sollten dann wohl statt der <td>s hin.

http://de.selfhtml.org/html/tabellen/au ... definieren

Verfasst: 18.05.2006 18:33
von Markus67
Hi ....

Damit dann nicht der häßliche Absatz im IE kommt musst du dein Formtag ein bischen erweitern :wink:

ersetze

Code: Alles auswählen

<form method="post" action="login.php">
mit

Code: Alles auswählen

<form style="display:inline" method="post" action="login.php">
Markus

Verfasst: 18.05.2006 18:41
von dualdisk
[ externes Bild ]

Danke an Marku67 und miccom
Dank euch zwei ist wenigstens die index Seite des Forums html 4 Valide

geholfen hat es die Form tags ausserhalb des table zu legen
und den th tag ganz wegzulassen.

Danke Ihr 2 seit Spitze !


@Markus67:
Danke für den 2. Tipp, werde ich gleich mal ausprobieren.

PS: Gruss von unserem Yorkie (Yorkshire Terrier) an euren Westi (Westhighland Terrier)