Thomas J. Sebestyen: Tabellenhintergrundbilder + Netscape = "bug" ?

Hallo an Alle!

Es ist gut möglich, daß mein Problem eine der typischen "Anfängerfragen" ist. Aber da ich nicht weiterkomme, stelle ich die Frage öffentlich.
Ich habe innerhalb einer Tabellenzelle (A) eine weitere Tabelle (B) erstellt. (A) hat eine
Hintergrundgrafik, (B) hat weitere  Grafiken, sowie Beschriftung zu den Grafiken.
Das Problem: Netscape nimmt auch für (B) die für (A) angegebene Hintergrundgrafik und zwar
für alle Zellen von (B).  {Das heisst: in jeder Zelle von (B) wird als Hintergrund eine Ausschnitt von der Hintergrundgrafik (A)'s angezeigt, angefangen von der linken oberen Ecke (A)'s.} [Microsoft IE stellt alles richtig dar]
Es ist egal welche Angabe ich zu (B) oder zu den einzelnen Zellen von (B) mache z.B.:
<bgcolor> Netscape ignoriert hartnäckig alle meine Bemühungen. {Ich habe es auch mit
dem Netscape eigenen Composer versucht; ohne Erfolg!} Ob CSS Angaben im <Head>, oder
Style-Angaben im <table> und/oder <tr> <td>, alle Versuche gescheitert. {Ich verwende IE 4.0
und Netscape 4.05 bzw. 4.06} Ein Ausschnitt hier zur Veranschaulichung:
<body>
<div align="center"><font face="Times New Roman,Times">
<table border=0 cellsüacing=0 cellpadding=0 width="800" height="1185">
  <tr>
  <td align="center" valign="top" width="800" height="1185" background="<!--Bild-->">
   <p align="center">
        <!-- Text unterteilt auf mehrere Paragraphen -->
   </p>
   <p align="center">
   <table align="center" border=0 cellspacing=0 cellpadding=0 width="450">
    <tr>
      <td  BGCOLOR="#FFFFFF" align="center"><img src="<!-- s. Angaben zum Bild-->"></td>
      <td align="center"><img src="<!-- s. Angaben zum Bild-->"></td>
     </tr>
     <tr>
      <td align="center"><strong><font face="..."  size="-1"><!--Text--></font></strong></td>
      <td align="center"><strong><font face="..."  size="-1"><!--Text--></font></strong></td>
    </tr>
   </table>
  </td>
</tr>
</table>
</font>
</div>
</body>
</html>
Das wäre alsomein Problem! *g*
Wenn mir jemand da einen Tip geben kann, wäre schön!
PS: Ich versuche hier nicht einmal aufzuzählen in wie vielen Zusammenhängen mir SELFHTML schon bei der HP-Erstellung  geholfen hat.  Nur noch eines vielleicht: DANKE Stefan für deine Arbeit!

  1. Hallo!

    Ich habe es auch mit NS 4.05 versucht. Ob es ein "BUG" ist?

    Mit Hintergrundbilder in den Zellen(16;17;22;23) geht es. Ich habe ein ganze Weile rum probiert und konnte es nur so hinbekommen. Ich habe es mit verschiedenen BGCOLOR=Farben versucht, aber der Hintergrund kam immer wieder durch. Der Hintergrund, bzw. das Bild ist weiß und heißt weiss.jpg. Ich hatte ein 10x10 Pixel großes Bild genommen. Ich habe ein paar Tags groß geschrieben weil es eine Angewohnheit von mir ist. Die Tabelle steht auch schön untereinander, auch eine Angewohnheit.

    Mich würde es intressieren, ob das ein Problem von Netscape ist oder ob es da einen speziellen Tag gibt!

    Ich hoffe dir geholfen zu haben. Meine Homepage ist mit verschachtelten Tabellen eingedeckt, aber Hintergrundbilder habe ich noch nie benutzt.

    André

    1. <div align="center">
    2. <font face="Times New Roman,Times">
    3. <table border=0 cellspacing=0 cellpadding=0 width="800" height="1185">
    4. <tr>
    5.
    6. <td align="center" valign="top" width="800" height="1185"  BACKGROUND=*.*>
    7.
    8. <p align="center">
    9. <font face=Arial SIZE=5>Hallo! Das ist ein Test!</FONT>
    10.</p>
    11.
    12.
    13.<table align="center" border=0 cellspacing=0 cellpadding=0 WIDTH=450>
    14.<tr>
    15.
    16.<td BACKGROUND=weiss.jpg align="center">Text</td>
    17.<td BACKGROUND=weiss.jpg align="center"><img src=*.*></td>
    18.    
    19.</tr>
    20.    
    21.<tr>
    22.<td BACKGROUND=weiss.jpg align="center"><strong><font face=* size=*>text  </font></strong></td>
    23.<td BACKGROUND=weiss.jpg align="center"><strong><font face=* size=*>text </font></strong></td>
    24.</tr>
    25.</table>
    26.
    27.</td>
    28.</tr>
    29.</table>
    30.</font>
    31.</div>

  2. Also ich hoffe ihr erschlägt mich nicht gleich alle mit Meldungen, daß man sowas nicht tut, aber gerade als Webdesigner mit vielen Vorlagen muß man oft Kompromisse eingehen. Also wenn du nicht willst, daß Netscape in jeder Zelle neuerlich versucht dein Bild zu laden, dann lade ganz einfach ein nicht vorhandenes Bild in die entsprechenden Zellen. Netscape kann es nicht laden und gibt auf... TATAA

    <table width=580 cellspacing=0 cellpadding=0 border=0 align=center>
    <tr>
    <td background="bg.jpg">
    <table width=580 cellspacing=0 cellpadding=0 border=0 align=center background="nix.gif" valign=bottom>
    ...

    Diese Methode funktioniert auf dem Netscape 4 (am 3er kannst du sowieso keine Bilder als BG angeben) und dem IE 4, unter Windows wie auch unter Linux, wie es auf Apple aussieht bzw. auf anderen Browsern wie Opera, kann ich dir nicht sagen.

    Servus
    Josef

    Hallo an Alle!

    Es ist gut möglich, daß mein Problem eine der typischen "Anfängerfragen" ist. Aber da ich nicht weiterkomme, stelle ich die Frage öffentlich.
    Ich habe innerhalb einer Tabellenzelle (A) eine weitere Tabelle (B) erstellt. (A) hat eine
    Hintergrundgrafik, (B) hat weitere  Grafiken, sowie Beschriftung zu den Grafiken.
    Das Problem: Netscape nimmt auch für (B) die für (A) angegebene Hintergrundgrafik und zwar
    für alle Zellen von (B).  {Das heisst: in jeder Zelle von (B) wird als Hintergrund eine Ausschnitt von der Hintergrundgrafik (A)'s angezeigt, angefangen von der linken oberen Ecke (A)'s.} [Microsoft IE stellt alles richtig dar]
    Es ist egal welche Angabe ich zu (B) oder zu den einzelnen Zellen von (B) mache z.B.:
    <bgcolor> Netscape ignoriert hartnäckig alle meine Bemühungen. {Ich habe es auch mit
    dem Netscape eigenen Composer versucht; ohne Erfolg!} Ob CSS Angaben im <Head>, oder
    Style-Angaben im <table> und/oder <tr> <td>, alle Versuche gescheitert. {Ich verwende IE 4.0
    und Netscape 4.05 bzw. 4.06} Ein Ausschnitt hier zur Veranschaulichung:
    <body>
    <div align="center"><font face="Times New Roman,Times">

    »»  <table border=0 cellsüacing=0 cellpadding=0 width="800" height="1185">

    <tr>
      <td align="center" valign="top" width="800" height="1185" background="<!--Bild-->">
       <p align="center">
            <!-- Text unterteilt auf mehrere Paragraphen -->
       </p>
       <p align="center">
       <table align="center" border=0 cellspacing=0 cellpadding=0 width="450">
        <tr>
          <td  BGCOLOR="#FFFFFF" align="center"><img src="<!-- s. Angaben zum Bild-->"></td>
          <td align="center"><img src="<!-- s. Angaben zum Bild-->"></td>
         </tr>
         <tr>
          <td align="center"><strong><font face="..."  size="-1"><!--Text--></font></strong></td>
          <td align="center"><strong><font face="..."  size="-1"><!--Text--></font></strong></td>
        </tr>
       </table>
      </td>

    »»  </tr>

    </table>
    </font>
    </div>
    </body>
    </html>
    Das wäre alsomein Problem! *g*
    Wenn mir jemand da einen Tip geben kann, wäre schön!
    PS: Ich versuche hier nicht einmal aufzuzählen in wie vielen Zusammenhängen mir SELFHTML schon bei der HP-Erstellung  geholfen hat.  Nur noch eines vielleicht: DANKE Stefan für deine Arbeit!