Verdammte Formulare
Alex
- html
Sorry, dass ich die Formulare vielleicht beschimpfe, aber warum zum teufel verändern die eigentlich immer mein pixelgenaues Design?? Hat der form-tag eigentlich die Eigenschaften eines P-tags oder warum verschiebt Elemente? Also ich habe hier z.b.
<img src=newsletter.gif><br>
<input type=text blabla>
<input type=image src=go.gif blabla>
Alles wird super dargestellt... Doch wenn ich die leider notwendigen Formtags hinzufüge,...
<form blabla>
<img src=newsletter.gif><br>
<input type=text blabla>
<input type=image src=go.gif blabla>
</form>
..wird alles was drunter steht optisch um eine leere, vollkommen überflüssige Zeile verschoben. Ist mir schon früher aufgefallen, bei dem jetzigen Projekt rege ich mich aber besonders drüber auf. Kennt jemand dieses Problem und weiß, wie man den Form-Tag entwaffnet?
Warum kann dieses Ding nicht einfach ruhig im Hintergrund seine Arbeit erledigen und das Design in Frieden schön sein lassen?
MFG
Alex
Hallo Alex,
»» Alles wird super dargestellt... Doch wenn ich die leider notwendigen Formtags hinzufüge,...
»» ..wird alles was drunter steht optisch um eine leere, vollkommen überflüssige Zeile verschoben.
Wenn ich dich richtig verstehe, dann liegt es schlicht daran, dass <form> ein Blockelement ist und somit einen Zeilenumbruch erzwingt. Du kannst allerdings die Anzeigeart mit dem Attribut style="display: inline" so ändern, dass es sich wie ein Inline-Element verhält und den Zeilenumbruch nicht erzwingt.
»» Warum kann dieses Ding nicht einfach ruhig im Hintergrund seine Arbeit erledigen und das Design in Frieden schön sein lassen?
Schimpf' nicht auf den Formularen herum, lies lieber das CSS-Kapitel ;-))
Grüße aus Darmstadt,
Benjamin