Falsche Tabellendarstellung auf homepage

  • Hallo, ich habe mich schon hier durch das Forum gelesen, kann aber keine Lösung für mein Problem finden.
    Ich habe für den Laden meiner Mutter eine homepage gebastelt, nichts aufregendes, nur jede Menge Fotos vorzugsweise in Tabellen.
    Das Programm, das ich benutzt habe ist NetObjects Fusion 4.
    Seit 2 Wochen browse ich nun auch mit Firefox, Klasse Browser!
    Ich habe durch Zufall herausgefunden, das auf einer bestimmten Seite der homepage die Tabelle falsch angezeigt wird, unter den Bildern sind plötzlich leere Stellen, verzerrt die ganze Seite und sieht schlecht aus.
    Mit IE sieht das ganze normal aus.
    Könnte mir mal jemand auf die Sprünge helfen?

    Danke.
    snowy28
    http://www.antik-bergemann.de/Porzellan/Zwie…ebelmuster.html[/url]

  • Hallo snowy28,

    Code
    <TD WIDTH=100><P><A HREF="../../Porzellan/Zwiebelmuster/Meissen_Zwiebelmuster_/meissen_zwiebelmuster_.html" target="_blanc"><IMG ID="Bild7" HEIGHT=75 WIDTH=100                                                     SRC="../../Porzellan/Zwiebelmuster/meissen_terrine_thn.jpg" VSPACE=0 HSPACE=0 ALIGN="TOP" BORDER=0></A>&nbsp;</TD>


    Nach jedem Bild kommt ein "&nbsp;" also ein Leerzeichen, das vom Fx darunter dargestellt wird. Der IE stellt es neben dem Bild dar, was auch schlecht aussieht und offenbar falsch ist, weil das Bild mit der Breite 100 genau in die Tabellenzelle mit der Breite 100 passen muss.

    Martin

    HalloFreun.de, Kanotix, HanseNet(AliceDSL), (X11; U; Linux i686; de-AT; rv:1.8.1.12) Gecko/20080129 (Debian-2.0.0.12-0etch1)

  • Hallo Martin,
    ich habe auch schon festgestellt,daß da so ein komisches &nbsp im Quelltext auftaucht. Ist auch rot ausgedruckt ..?? Was mach ich denn nun, ehrlich habe ich von Html keinen Dunst. Ich pappe das nur mit NetObjects zusammen, und das Progarmm generiert das netterweise.
    Lösche ich &nbsp aus dem Quelltext oder??

    snowy28

  • richtig einfach rauslöschen. &nbsp steht für no break space zu gut Deutsch ein Leerzeichen welches nicht für einen Zeilenumbruch in Frage kommt. Da du da kein Leerzeichen brauchst/willst => weg damit.

    Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0

  • in netobjects fusion sollte es eignetlich genügen das leerzeichen hinter den bildern rauszumachen.
    wenn da keins ist, befolge die methode von oben
    ABER
    das geschützte Leerzeichen heißt "ausgeschrieben"

    Code
    &nbsp;

    das ist wichtig, sonst hast du nacher statt nem leerzeichen ein semikolon - das wäre auch nicht unbedignt das wahre :)

  • Vielen Dank an Euch, daß Ihr mir helfen wolltet.
    Das " &nbsp: " rauszulöschen klingt sehr einfach, scheint aber nicht so einfach zu sein. Habe die "Hilfe" von NetObjects Fusion eingehend studiert, es scheint, daß ich garnicht an das generierte HTML herankomme. Ich könnte zwar HTML-Codes oder Scripts hinzufügen, aber augenscheinlich nichts löschen..... oder ich bin zu dämlich :( .
    Wenn ich die besagte Tabelle lösche und wieder neu erstelle, habe ich wieder das gleiche Problem.
    Wenn sich jemand mit Netobjects auskennt, kann er ja mal posten.
    Ansonsten, war nett bei Euch im Forum, danke nochmal.

    snowy28

  • mit net objects fusion geht das nicht.
    Du müsstest die erstellten datein von hand durchsuchen und das bei jeder änderung machen - es sei denn net objects kommt auf die idee den fehler net nochmal reinzumachen - was aber eher unwahrscheinlich sit.

  • @ bugcatcher

    Danke für den netten Tip. Tut mir leid, ich bin wahrscheinlich so ignorant, aber " problemlos" kann ich mit Wordpad kein HTML bearbeiten. Du bist mir wahrscheinlich Welten voraus. :wink:

    Thx anyway
    snowy28

  • Das lernst du noch... such einfach innerhalb der seite nach

    Code
    </A>&nbsp;</TD>


    (ist 6 mal enthalten) und entferne das &nbsp; :

    Code
    </A></TD>

    Dann abspeichern und dein problem sollte behoben sein. : )