Benjamin Egner: Form-Tag & HTML Darstellung in Netscape 4.x

Hallo -

ich habe ein Problem mit dem Form-Tag & Netscape , bei dem mir sicher jemand helfen kann:
Folgender QuellText:

<table border=1>
<tr><td colspan=3> </td></tr>
<tr><td> </td></tr>
<tr>
  <td>
  <form>
  <input type="text">
  </form>
  </td>
</tr>
<tr><td> </td></tr>
<tr><td colspan=3> </td></tr>

Jetzt ist unter dem Texteingabe Feld noch eine "leerzeile", sowohl im IE als auch in Netscape

Ein Stylesheet im "Form"-Tag hilft diese Leerzeile auszublenden:

<form style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-botttom: 0px; padding-left: 0px; padding-right: 0px;">

Nur macht das nur der IE und nicht der Netscape - hat jemand das gleiche problem wie ich ?
Ich weiss, mann kann eine Form um die ganze HTML datei machen, aber das geht bei mir nicht, da es sein kann, dass im Content-Feld auf noch Form-tags stehen, die andere Parameter haben!

  1. Hi Benjamin,

    Nur macht das nur der IE und nicht der Netscape

    Vermutlich interpretiert Netscape keine Style-Margins auf das FORM-Tag. Dann musst du einfach damit leben.

    Gruß,
    UlfL

  2. Hallo Benjamin,

    ist nicht ganz sauber, mit

    <table border=1>
    <tr><td colspan=3> </td></tr>
    <tr><td> </td></tr>
    <tr>
    <form>
      <td><input type="text"></td>
    </form>
    </tr>
    <tr><td> </td></tr>
    <tr><td colspan=3> </td></tr>

    sollte es aber gehen.

    Grüße aus Köln
    Julian

  3. Hallo Benjamin,

    <td>
      <form>
      <input type="text">
      </form>
      </td>

    Nur macht das nur der IE und nicht der Netscape - hat jemand das gleiche problem wie ich ?
    Ich weiss, mann kann eine Form um die ganze HTML datei machen, aber das geht bei mir nicht, da es sein kann, dass im Content-Feld auf noch Form-tags stehen, die andere Parameter haben!

    für den Netscape gehts mit <span style="line-height:1px"></span>

    vor bzw. nach dem Formtag.

    Viele Grüße

    Antje