Martin Winterberg: Zeilenumbruch nach Formularen

Hallo Group,
ich habe auf meiner Seite ein Formular. Nachdem ich das form-tag geschlossen habe, fügen alle Browser eine Leerzeile ein.
Ich habe es schon mal mit nobr versucht, doch leider erfolglos.
Wie kann ich diese Leerzeile verhindern?

Gruß aus Willich
Martin

  1. hi Martin

    probiers doch einfach mal mit CSS...sachen wie z.b. margin oder padding könnten sich in diesem fall als deine freunde erweisen :)

    so long
    ole
    (8-)>

  2. Hallo Martin,

    ich habe auf meiner Seite ein Formular. Nachdem ich das form-tag geschlossen habe, fügen alle Browser eine Leerzeile ein.

    Ja, weil <form> ein Block-Element ist. Abhilfe ist durch CSS moeglich:
    <form ... style="display:inline">
    Funktioniert aber noch nicht mit allen Browsern, z.B. nicht mit NS 4.x

    viele Gruesse
      Stefan Muenz

    1. Hallo Martin,

      ich habe auf meiner Seite ein Formular. Nachdem ich das form-tag geschlossen habe, fügen alle Browser eine Leerzeile ein.

      Ja, weil <form> ein Block-Element ist. Abhilfe ist durch CSS moeglich:
      <form ... style="display:inline">
      Funktioniert aber noch nicht mit allen Browsern, z.B. nicht mit NS 4.x

      viele Gruesse
        Stefan Muenz

      hallo Stefan,

      dafür haben wir das Thema neulich schon durchdiskutiert und verschiedene ungeschickte und geschickte Möglichkeiten angesprochen. Antje hatte mir da auf die Sprünge geholfen.

      Sie hat auch einen Workaround für Netscape gefunden:

      <span style="line-height:0px;"></span>
      <form ....>
        <input ...>
      </form>
      <span style="line-height:0px;"></span>

      Ich hatte es anders verstanden, und glatt "Ärger" mit den Leutz bekommen:

      <span style="line-height:10px;">
      <form ....>
        <input ...>
      </form>
      </span>

      Funktioniert zwar prima, aber soll wohl gegen alle guten Sitten sein.
      Die Anzahl der px muss man ggf. noch angeleichen