Torto: nach <form> KEIN zeilenumbruch ???

Hallo,
ich möchte ein Auswahlmenü in meine Homepage einbauen. Leider macht er nach der Eingabe des <form>-befehl immer ein Zeilensprung, den ich garnicht gebrauchen kann. Kann man es irgendwie umgehen, dass beim <form> immer ein automatischer Zeilenwechsel erfolgt???
Weiß jemand Rat
Gruß Torto

  1. Hallo Torto,

    Leider macht er nach der Eingabe des <form>-befehl immer ein Zeilensprung, den ich garnicht gebrauchen kann.

    form ist nun einmal ein block-level-Element, und die erzeugen eben einen neuen Absatz.

    Kann man es irgendwie umgehen, dass beim <form> immer ein automatischer Zeilenwechsel erfolgt?

    wenn du im Archiv gesucht hättest, hättest du festgestellt, dass du die css-Eigenschaft display (->http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#display) entsprechend setzen musst (möglicherweise reicht es auch margin-bottom auf 0 zu setzen).

    ??

    wo sind die anderen zwei Fragen geblieben?

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  2. Hallo,
    ich möchte ein Auswahlmenü in meine Homepage einbauen. Leider macht er nach der Eingabe des <form>-befehl immer ein Zeilensprung, den ich garnicht gebrauchen kann. Kann man es irgendwie umgehen, dass beim <form> immer ein automatischer Zeilenwechsel erfolgt???

    Das ist kein Zeilensprung was auch immer das heißt. Es ist der Abstand zwischen 2 Absätzen. Der wird bestimmt durch die Eigenschaft margin.

    du kannst dir das verdeutlichen, wenn du mal einen border um die Bereiche machst (und dann mit den Werten rumspielst):
    CSS:
    form
    {
    border:1px solid black;
    margin-bottom:0;
    }
    p
    {
    margin-top:0;
    border:1px solid black;
    }

    HTML:
    <form>
    <input type="submit">
    </form>
    <p>Bla

    Der standard Abstand ist also kein Zeilenumbruch.

    Struppi.

  3. Hallo,
    ich möchte ein Auswahlmenü in meine Homepage einbauen. Leider macht er nach der Eingabe des <form>-befehl immer ein Zeilensprung, den ich garnicht gebrauchen kann. Kann man es irgendwie umgehen, dass beim <form> immer ein automatischer Zeilenwechsel erfolgt???

    Hi Torto,

    dem kannst du abhelfen, indem du dem Form-Tag folgende Anweisung hinzufügst: style ="display:inline;"

    Hoffe ich konnte dir helfen.

    Bye,
    Steve