Mozilla und unerwünschte Leerräume
Folker Brandt
- html
0 Elya0 Struppi0 Thomas Luethi
Moin,
ich habe eine simple Tabelle mit Grafiken (für Rollover-Effekt)für eine HTML 4.01 Transitional Seite. Die Grafiken laufen von oben nach unten. Sieht in fast allen Browsern gut aus - nur die Gecko Engine (Mozilla 1.21 Mac, Camino 0.7 Mac) schmuggelt mir zwischen die einzelnen Grafiken einen unschönen ca. 1-2 px breiten Rand hinein. Suche jetzt schon seit Stunden einen Workaround - nur es will sich keiner finden. Kann mir jemand einen Hinweis geben?
Folker
Hallo Folker,
ohne Quellcode und/oder die berühmt Glaskugel wird das schwierig sein... zeig mal etwas vom Inhalt!
Gruss aus Koeln-Ehrenfeld,
Elya
Hallo Folker,
ohne Quellcode und/oder die berühmt Glaskugel wird das schwierig sein... zeig mal etwas vom Inhalt!
Gruss aus Koeln-Ehrenfeld,
Elya
Ja, ihr habt beide sicher recht. Hier erstmal eine Test-URL:
http://www.frenz-test.de/hhafen/index.htm
Mein Problem ist - diese Site hat sich ein Graphiker mit Golive und/oder Fireworks "gebastelt". Das Ergebnis ist ein absolut nicht w3.org konformes HTML. Mein Job ist es nun, innerhalb kürzester Zeit (Stunden) daraus zumindest weitestgehend ein konformes HTML zu stricken. Ich weiß, es wäre schöner ohne spacer etc., allerdings muss eine gewisse Abwärtskompatibilität eingehalten werden.
Gruß aus Eutin
Folker
Ja, ihr habt beide sicher recht. Hier erstmal eine Test-URL:
http://www.frenz-test.de/hhafen/index.htm
Wie schon erwähnt, werden Zeilenumbrüche auch dargestellt, aberr ....
... allerdings muss eine gewisse Abwärtskompatibilität eingehalten werden.
wenn ich mir den Quellcode angucke ist es wohl eher so das die weniger der Fall. Also bei mir im IE 4 sieht die Seite sehr zerzaust aus (mal abgesehen davon das das Menü nicht nutzbar ist, da kein Scrollbalken). Und sowas ist immer hart:
</colgroup>
<tr>
<td colspan="3"> [BILD] </td>
</tr>
<tr valign="top">
<td rowspan="17"> [BILD] </td>
<td> </td>
<td rowspan="17"> [BILD] </td>
</tr>
Ich kann mir kaum vorstellen, bei diesen row-/colspan Orgien, dass das noch stimmt (wobei, wenn es Netscape 4 anzeigt sollte es) . Aber 100% ist es überflüssig.
Struppi.
wenn ich mir den Quellcode angucke ist es wohl eher so das die weniger der Fall. Also bei mir im IE 4 sieht die Seite sehr zerzaust aus (mal abgesehen davon das das Menü nicht nutzbar ist, da kein Scrollbalken).
Erstmal danke für Deine Antwort. Naja gut, im IE 4.5 Mac ist es ok - und die rowspan / colspan Orgien sind auch net so doll, ist schon klar. Mir sitzt da leider nur der Graphiker im Rücken (der auch keine Scrollbalken wünscht ...) Die Vorlage stammt nun mal leider aus solch einem Golive/Fireworks und der Graphiker misst die Pixel :(
Was meinst Du mit Zeilenumbrüchen? Sind doch in der Tabelle keine enthalten?
Hallo,
Was meinst Du mit Zeilenumbrüchen? Sind doch in der Tabelle keine enthalten?
auch ein Umbruch zwischen <img ...> und </td> wird dargestellt!
<img ...></td>
ist etwas anderes, als
<img ...>
</td>
Gruß, Jürgen
Hallo,
Was meinst Du mit Zeilenumbrüchen? Sind doch in der Tabelle keine enthalten?
auch ein Umbruch zwischen <img ...> und </td> wird dargestellt!
<img ...></td>
ist etwas anderes, als
<img ...>
</td>Gruß, Jürgen
Ahhhh!!!! Tausend Dank, das war es! Wär ich nie draufgekommen!
Gruß, Folker
Hi,
Ja, ihr habt beide sicher recht. Hier erstmal eine Test-URL:
http://www.frenz-test.de/hhafen/index.htmMein Problem ist - diese Site hat sich ein Graphiker mit Golive und/oder Fireworks "gebastelt". Das Ergebnis ist ein absolut nicht w3.org konformes HTML. Mein Job ist es nun, innerhalb kürzester Zeit (Stunden) daraus zumindest weitestgehend ein konformes HTML zu stricken.
Diese Seite ist wirklich eine Katastrophe. Ich würde den Quelltext überhaupt nicht weiterverwenden, sondern anhand einer korrekt aussehenden Bildschirmanzeige (merkwürdiger Weise eher im Mozilla als im IE) eine neues Seitengerüst ohne Frames basteln. Geht auf jeden Fall schneller und besser, als zu versuchen, diesen Code noch zu retten.
freundliche Grüße
Ingo
Diese Seite ist wirklich eine Katastrophe. Ich würde den Quelltext überhaupt nicht weiterverwenden, sondern anhand einer korrekt aussehenden Bildschirmanzeige (merkwürdiger Weise eher im Mozilla als im IE) eine neues Seitengerüst ohne Frames basteln. Geht auf jeden Fall schneller und besser, als zu versuchen, diesen Code noch zu retten.
freundliche Grüße
Ingo
Danke für die Anwort - Deine Philosophie lässt sich ja auf Deiner Site nachlesen und in vielem stimme ich Dir völlig zu! Das interessiert leider viele Kunden gar nicht - spätestens wenn der Ehrenälteste des Stadt/Gemeinderats sich zu Wort meldet ist es völlig wurscht ob der verw. Quelltext XHTML 1.1 strict entspricht. Den interessiert nur, ob die Seiten bei ihm so aussehen wie vom graphiker vorgestellt. Ich versuche nur, diese Vorgaben zumindest HTML 4.0.1 frameset bzw. transitional -gerecht umzusetzen - und das in einer vorgegebenen Zeit.
Sei sicher, privat mache ich für mich Anderes ;)
Gruß,
Folker
PS: Ging mir nicht um die Diskussion ob es fürchterlich aussieht oder nicht - das ist in diesem Fall nicht mein Bier ...
Hi,
Den interessiert nur, ob die Seiten bei ihm so aussehen wie vom graphiker vorgestellt.
Und genau das könnte ich zumindest einfacher mit einer neuen Seite realisieren als an dem Quelltext herumzudoktern.
Und 'nebenbei' wird die Seite dann noch XHTML strict ...
freundliche Grüße
Ingo
Hi,
Den interessiert nur, ob die Seiten bei ihm so aussehen wie vom graphiker vorgestellt.
Und genau das könnte ich zumindest einfacher mit einer neuen Seite realisieren als an dem Quelltext herumzudoktern.
Und 'nebenbei' wird die Seite dann noch XHTML strict ...freundliche Grüße
Ingo
Lieber Ingo - Dein Angebot in allen Ehren, das ist jetzt aber net der Zeitpunkt ;). Der innere Frame (der mit den Inhalten) wird von einer ganz anderen 4ma gefüllt. Die Vorgaben waren da schon ziemlich deutlich damit das ganze in ein bestehendes CMS eingebunden werden kann. Und XHTML strict auf einem M$ 4.5 dargestellt? Kann ich mir nicht vorstellen, wie dem auch sei - wenn Du wüsstest was es bei solch einer Geschichte auf dem flachen Land zu verdienen gibt - da ist bei Anderen der Etat schon für An- und Abfahrt aufgebraucht.
Gruß,
Folker
PS: Im übrigen hat es ja schon eine Lösung für das ursprüngliche Problem (zumindest w3.org konform :) ) - der Rest ischt net mehr mein Bier :) schönes WE
Hi,
Lieber Ingo - Dein Angebot in allen Ehren, das ist jetzt aber net der Zeitpunkt ;). Der innere Frame (der mit den Inhalten) wird von einer ganz anderen 4ma gefüllt.
war zwar eigentlich kein Angebot sondern ein Vergleich, wie ich rangehen würde, aber klar, wenn dazu noch fremde Inhalte integriert werden müssen, sind Frames schon sinnvoll.
freundliche Grüße
Ingo
Moin,
ich habe eine simple Tabelle mit Grafiken (für Rollover-Effekt)für eine HTML 4.01 Transitional Seite. Die Grafiken laufen von oben nach unten. Sieht in fast allen Browsern gut aus - nur die Gecko Engine (Mozilla 1.21 Mac, Camino 0.7 Mac) schmuggelt mir zwischen die einzelnen Grafiken einen unschönen ca. 1-2 px breiten Rand hinein. Suche jetzt schon seit Stunden einen Workaround - nur es will sich keiner finden. Kann mir jemand einen Hinweis geben?
Ein Zeilenumbruch ist auch ein Zeichen, was dargestellt wird. du musst alle Zeilenumbrüche entfernen (oder deine Seite mit CSS gestalten, das was du da machst klingt so als es ohne Tabelle und ohne JS mit CSS lösbar wäre.)
Struppi.
Hallo,
ich habe eine simple Tabelle mit Grafiken [...] nur die Gecko Engine (Mozilla 1.21 Mac, Camino 0.7 Mac) schmuggelt mir zwischen die einzelnen Grafiken einen unschönen ca. 1-2 px breiten Rand hinein.
Vielleicht hilft Dir
http://www.tiptom.ch/homepage/faq.html?q=tdimg
weiter.
Gruesse,
Thomas
Hallo,
ich habe eine simple Tabelle mit Grafiken [...] nur die Gecko Engine (Mozilla 1.21 Mac, Camino 0.7 Mac) schmuggelt mir zwischen die einzelnen Grafiken einen unschönen ca. 1-2 px breiten Rand hinein.
Vielleicht hilft Dir
http://www.tiptom.ch/homepage/faq.html?q=tdimg
weiter.Gruesse,
Thomas
Super Danke Genau das beantwortet meine Frage!
Gruß,
Folker