Supportnet / Forum / Webseiten/HTML
Buttons anstatt Links
Frage
Hi Leute,
ich habe folgende Tabelle mit 2 Links, welche ich in Buttons umbauen möchte:
[code]
<table border="1">
<tr>
<td><a href="index.html">Index</a> <a href="index1.html">Index1</a></td>
</tr>
</table>
[/code]
Das ist der alte Stand. Nun meine Version des neuen Standes:
[code]
<table border="1">
<tr>
<td><form method="Post" action="index.html"><input type="submit" value="zurück" name="B1"></form></td>
<td><form method="Post" action="index1.html"><input type="submit" value="zurück" name="B1"></form></td>
</table>
[/code]
Also die Buttons klappen auch. Aber bei der Darstellung hapert es. Die Tabelle wird doppelt so hoch wie der Button. Also, als wenn ich 2 Buttons direkt untereinander hätte. Ich möchte aber, das die Tabelle nur so hoch ist, wie die Buttons.
Kann mir da jemand den Fehler zeigen?
Yessi
Antwort 1 von kramer
das liegt am abschluss </form> (scheint wie ein return zu wirken)
setz das </form> einfach nach der zeile oder tabelle, dann stimmt die zeilenhöhe
setz das </form> einfach nach der zeile oder tabelle, dann stimmt die zeilenhöhe
Antwort 2 von rfb
<form> ist eben ein Blockelement, deshalb erzeugt es einen eigenen Zeilenumbruch.
Du kannst das aber per CSS ändern:
Du kannst das aber per CSS ändern:
<form style="display:inline" ...>(oder direkt im Stylesheet.
