Thomas Luethi: form

Beitrag lesen

Hallo,

Jedenfalls wann immer ich ein form in ein td packe, wird die Spalte auf einmal um eine Zeile höher ... :/

FORM ist ein Block-Level-Element und hat wohl in einigen
Browsern standardmaessig oben und unten einen gewissen Margin.
Um zu sehen, wie gross das FORM-Element an sich ist,
kannst Du ihm zu Testzwecken mal einen Border geben:
td form { border:1px dotted red; }

Um die Abstaende loszuwerden, versuch's mal mit folgendem:

td form { margin:0; display:inline; }

Ansonsten koennten auch Leerzeichen/Zeilenumbrueche im Quelltext
fuer die "Luecke" verantwortlich sein.
<td>  <form> <!-- ... --> </form> </td>
   ^^^^                         ^^^
<td><form> <!-- ... --> </form></td>

http://www.tiptom.ch/homepage/faq.html?q=tdimg

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/