Zeilenumbruch nach «/FORM» unterdrücken ?
Jürgen Ritzau
- html
Hallo,
folgender Code:
FORM Name="x">
<TABLE WIDTH="400" BORDER="1" >
<TR>
<TD HEIGHT="50">
<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="0">
<TR>
a
</TR>
<TR>
b
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</FORM>
Textausgabe
Die 'Textausgabe' hinter dem abschließenden </FORM> Tag erscheint im
Browser (Netscape 4.x und IE 5.0) immer mit vorangestelltem Zeilenumbruch, d.h. eine Zeile tiefer als gewünscht. Steht der Text
dagegen vor </FORM>, so erhalte ich das gewünschte Ergebnis.
Hat jemand eine Idee, was man machen kann, damit Text nach </FORM>
OHNE Zeilenumbruch angezeigt wird?
Schonmal vielen Dank für jeden Tip!
Gruss
Jürgen
Hallo Juergen...!
Das geht mit CSS und
<img src="/images/02.gif" alt="">
Gruesse, Bio
(das naechste Mal bitte vorher im Archiv suchen!)
Hallo Juergen...!
Das geht mit CSS und
»» <img src="/images/02.gif" alt="">
Gruesse, Bio
(das naechste Mal bitte vorher im Archiv suchen!)
Hallo Bio,
und welchen Stichworten?
Dieter
Hallo Jürgen,
ist zwar nicht sauber aber funktioniert:
Tausche einfach die Reihenfolge bei den abschließenden Tags von form und table.
</FORM>
</TABLE>
Gruß
Christian Schnagl
PS: Geht mit NN und IE !
</FORM>
»» </TABLE>
Das ist keine Loesung, das ist Dreck!
Nichts fuer ungut,
Bio
</FORM>
»» </TABLE>Das ist keine Loesung, das ist Dreck!
Nichts fuer ungut,
Bio
aber es funktioniert...
Hi!
aber es funktioniert...
Nach dem Prinzip koennte ich auch meine Kinder schlagen ("Wie unpaedagogisch? Funktioniert doch!"), den Hunger in der dritten Welt mit Atomwaffen bekaempfen ("Hunger beseitigt... funktioniert!") und meine Seele dem IE verkaufen ("Kann man nur unter Windows ansehen? Ach was... funktioniert!")
Das etwas funktioniert, ist -zumindest, wenn es eine bessere Loesung gibt, die sich an die Standards haelt und wesentlich zukunftskompatibler ist- nur eine faule Ausrede fuer die eigene Unlust, es richtig zu machen.
Gruesse,
Bio
Und wie geht es richtig ohne den störenden Zeilenumbruch ???
Und wie geht es richtig ohne den störenden Zeilenumbruch ???
Sorry, hab es schon gefunden.
Hallo Bio,
wenn Du mit Deinem Code einen Schönheitspreis gewinnen möchtest - bitte. Mir kommt es auf das Ergebnis, also wie es für den Benutzer aussieht, an.
Probier mal Deine supertolle CSS-Lösung bei älteren Browsern oder mit ausgeschaltetem JAVAscript aus...
Anscheinend lebst Du tatsächlich nach dem Satz: "Zu wenig Leute haben den Mut, vollkommenen Blödsinn zu sagen. " (vgl. Deine Visitenkarte http://www.atomic-eggs.com/selfspezial/daten/69.html )
Vollkommener Blödsinn war es zwar nicht was Du sagtest, aber es bringt nichts, nur unqualifiziert ("...ist Dreck") zu kritisieren.
Nach dem Prinzip koennte ich auch meine Kinder schlagen ("Wie unpaedagogisch? Funktioniert doch!")
Wie bitte? Jemanden, der es gut meint ohne Grund zu verletzen ist doch Deine Spezialität (s.o.). Für Dich ist es doch nur noch ein kleiner Schritt, wenn Du mal Kinder hast. Das fängt beim nicht drüber nachdenken an, wenn man was sagt/schreibt/meint... Worte können übrigens gerade bei Kindern einen großen Schaden anrichten.
Das etwas funktioniert, ist -zumindest, wenn es eine bessere Loesung gibt, die sich an die Standards haelt und wesentlich zukunftskompatibler ist- nur eine faule Ausrede fuer die eigene Unlust, es richtig zu machen.
Ich habe keine Ausrede für irgendetwas gesucht sondern eine praktikable, schnelle Lösung geboten. Im Web kommt es halt darauf an, daß es möglichst auf jedem PC/MAC optimal aussieht. Mit welchen Mitteln ist doch egal. Es lebe der FONT-TAG !!! ;-)
Mit CSS würde ich auch gerne arbeiten, aber o.g. Nachteile kann ich (noch) nicht ignorieren. Außerdem habe ich keine Zeit, zwei Sourcecodes inkl. JAVAscript-Abfrage zu programmieren, die letztendlich das gleiche Ergebnis liefern.
Alles Gute
Christian Schnagl
PS: Solltest Du eine weitere unqualifizierte Antwort zu diesem Beitrag haben, dann bitte maile Sie mir - aber poste nicht hier !
Hallo Christian,
Nach dem Prinzip koennte ich auch meine Kinder schlagen ("Wie unpaedagogisch? Funktioniert doch!")
Wie bitte? Jemanden, der es gut meint ohne Grund zu verletzen ist doch Deine Spezialität (s.o.). Für Dich ist es doch nur noch ein kleiner Schritt, wenn Du mal Kinder hast. Das fängt beim nicht drüber nachdenken an, wenn man was sagt/schreibt/meint... Worte können übrigens gerade bei Kindern einen großen Schaden anrichten.
Danke für die Unterstützung.
Meine Oma (Jahrgang 1902) plegt in solchen Angelegenheiten immer zu sagen:
<zitat>Das ist wie Perlen vor die Säue schmeißen</zitat>
Uops, jetzt habe ich doch wieder Dreck geschrieben - den<zitat>-Tag gibt es ja gar nicht... naja, zu spät
beste Grüße
Dieter
Hi!
Ich muß einräumen, daß das mit dem CSS nicht wirklich astrein funktioniert (jedenfalls nichtmal im NN4.08);
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.
Wie wär's damit:
<html><head><title></title>
</head><body>
test
<table>
<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><br>
test
</body></html>
???
...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 :-)
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.
Ach ja...
Ich habe auch noch einen tollen Spruch für Euch: "Die Hunde bellen, die Karawane zieht weiter"
Alles klar?
Grüße,
Bio
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