Mb: Form Problem

Beitrag lesen

Ich habe ein Problem mit einem Html Form Element in Tablellen. Nach Anwendung von <form></form> wird ja Abstand hinter dem Element generiert.

Anbei dafür das Beispiel (die "xxx" bitte ignorieren).
In dem Fall habe ich <form> nach dem <table> Tag gesetzt um das Problem zu lösen. Falls ich es vor <table> setzen würde, hätte man das Problem, dass die nächste Tablelle mehr als eine Leerzeile (genannter Abstand) entfernt wäre.

Das Problem ist nun, diese Lösung ist ja nicht HTML 4 konform... wie macht man es besser (sollte irgendwie mit <div> gehen). Danke.

--------------

<table border="0" cellSpacing="0" cellPadding="3" width="xxx">
  <tr>
    <td bgColor="#xxx"><font color="#xxx"><b>xxx</b></font></td>
  </tr>
  <tr>
    <td bgColor="#xxx"><b>News-Suche:</b><br>
    <a href="/news/">xxx</a><br>
    <br>
    <table border="0" width="100%">
    <form action="/xxx/" method="get">
      <tr>
        <td>
          <input type="hidden" name="doc_modus" value="suche">
          <input type="text" name="string" size="7">
          <input type="submit" value="Suchen">
        </td>
      </tr>
    </form>
    </table>
    </td>
  </tr>
</table>
<br>
<table border="0" cellSpacing="0" cellPadding="3" width="xxx">
  <tr>
    <td bgColor="#xxx"><b><font color="#xxx">xx</font></b></td>
  </tr>
  <tr>
    <td bgColor="#xxx">
    <a href="/xxx/">xxx</a>
    </td>
  </tr>
</table>
<br>

--------------