Hallo Bio,
Ich muß einräumen, daß das mit dem CSS nicht wirklich astrein funktioniert (jedenfalls nichtmal im NN4.08);
dann will auch ich mal die weiße Fahne schwingen
Um zu euren Vorwürfen Stellung zu nehmen verschanze ich mich erstmal im Elfenbeinturm des guten HTML und prangere diesen Trick mit dem Tags falsch schliessen nochmals explizit an.
Denkt mal... im Archiv habe ich, der Tatsache, daß ihr mich gerade mies fertigmacht, nicht eingedenk, einen auch gar nicht so schlechten Trick gefunden, den Euch zu nennen ich nicht unterlassen will, jede Überlegung darüber, ob ich nicht beleidigt sein sollte, mir versagend.
Dass das nicht ganz astrein ist, ist mir und auch Christian klar. Es ist aber die einfachste Möglichkeit, die Unterschiede in der Darstellung zu 'begradigen'.
Wie wär's damit:
[...]
???
...dann ist der umbruch allerdings nach der Tabelle... aber dann kann man die ganze Seite nochmal in eine Tabelle packen, und alles ist gut, well-formed und XHTML kompatibel :-)
wenn Du das <br>-Tag am Ende der Tabelle wegläßt und hinter den <td>-Tags keine Zeilenumbruch hast, sieht es sogar ganz gut aus
SCNR
hier der Code:
<table border="1">
<tr>
<td>a</td>
</tr>
<tr>
<form>
<td><input value="test" type="button"><br>
<input value="test" type="button"></td>
</form>
</tr>
<tr>
<td>a</td>
</tr>
</table>
test
Im übrigen bin ich allerdings der Meinung, daß ein pixelgenaues Layout, wo schon diese 10 Pixel nach der Form so eine Katastrophe sind, sowieso keine so tolle Idee ist.
Zustimmung, aber manchmal will der Chef/Kunde eben seine Ideen genauso umgesetzt sehen...
Ach ja...
Ich habe auch noch einen tollen Spruch für Euch: "Die Hunde bellen, die Karawane zieht weiter"
... und der Sultan hat Durst
Alles klar?
Um auf den umfangreichen Wortschatz meiner Großmutter zurückzugreifen:
<blockquote cite="Oma">
Klar wie Klößbrühe
</blockquote>
;-))
Grüße
Dieter