serafin: Tabellenhintergrund IE und Firefox

Hallo,

Folgender Quellcode:

<tr height="95px"">
                  <td background="./images/header.jpg" colspan="2">

</td>
          </tr>

<tr height="25px">
                 <td background="./images/underheadline.jpg" colspan="2">

</td>
          </tr>

Führt in den oben genannten Browsern dazu, dass nur das untere Bild angezeigt wird.

Zu sehen hier:

http://www.vio-community.de

Im Opera werden beide ohne jegliche Probleme dargestellt woran kann das liegen?

Ich habe es auch schon mit "Leerzeilen" (<tr height="1px"><td colspan="2"></td></tr>) zwischen den Zeilen versucht da ich gelesen habe dies sollte helfen. Naja es hat nicht geholfen ^^.
Ich hoffe von Euch weiß jemand Rat.

Vielen Dank für alle Antworten im Voraus.

serafin

  1. Verzeihung das doppelte "" in <tr height="95px""> war ein Fehler meinerseits, der auf der Seite nicht existiert.

    Gruß Serafin

  2. Folgender Quellcode:

    <tr height="95px"">

    Du verwendest hier ein Attribut, dem du eine Einheit zuweist.
    Du willst eher style="height:95px" verwenden.

    <td background="./images/header.jpg" colspan="2">

    </td>
              </tr>

    <tr height="25px">
                     <td background="./images/underheadline.jpg" colspan="2">

    </td>
              </tr>
    Führt in den oben genannten Browsern dazu, dass nur das untere Bild angezeigt wird.

    Zu sehen hier:

    http://www.vio-community.de

    Im Opera werden beide ohne jegliche Probleme dargestellt woran kann das liegen?

    Viele Ursachen.
    Ein Besuch beim offiziellen Validator ist immer hilfrei.
    Ansonsten empfehle ich das FF Plugin: http://users.skynet.be/mgueury/mozilla/

    mfg Beat

    --
    Woran ich arbeite:
    X-Torah
    ><o(((°>       ><o(((°>
       <°)))o><                      ><o(((°>o
    1. Hallo,

      erstmal danke für die Antwort. Habe den Quellcode jetzt folgendermaßen abgewandelt:

      <tr>
                        <td class="headline" colspan="2">

      </td>
                </tr>

      <tr>
                       <td class="underheadline" colspan="2">

      </td>
                </tr>

      in der css datei steht folgendes:

      ...

      .headline{
       background-image: url(/images/header.jpg);
       height:95px;

      }

      .underheadline{
       background-image: url(/images/underheadline.jpg);
       height:25px;
      }

      table, td, tr {
          font-family: verdana, arial, helvetica, tahoma , sans-serif;
          font-size: 11px;
          text-align:left;
          align:left;
          background-color:#FFFFFF;
      }
      ....

      Der Validator bringt als einzigen Fehler:

      "cannot generate system identifier for general entity "PHPSESSID".
      …    <td> <a  href="index.php?id=Home&PHPSESSID=e647e97596e75ce60da0c6c4090956"

      und natürlich daraus resultierende Folgefehler. Das mag aber wohl nichts mit meinem Problem zu tun haben, oder?

      Die Symptome sind immernoch die gleichen. Opera zeigt beide Bilder an, Firefox und IE und das untere. Das macht mich noch wahnsinnig - wenn wenigstens BEIDE Bilder nicht angezeigt würden, aber so... das ist verrückt.

      Im Anhang nochmal der ganze Quellcode. Hoffe immernoch das mir jemand helfen kann, sonst muss ich wohl eine neue Seite schreiben und die ganze Arbeit war für die Katz...

      ________________________________________________________________________

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
              "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
            <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

      <head>
      <title>titeltext</title>

      <script type="text/javascript" src="js/prototype.js"></script>
      <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
      <script type="text/javascript" src="js/lightbox.js"></script>

      <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
      <link rel="stylesheet" type="text/css" href="css/style.css"/>
      </head>

      <body>

      <table width="1000px" align="center">

      <tr >
                        <td class="headline" colspan="2">

      </td>
                </tr>

      <tr>
                       <td class="underheadline" colspan="2">

      </td>
                </tr>

      <tr>

      <td width="800px">
                       <div class="content">

      <h1> Willkommen </h1>

      <table id="bordertable">
                       <tr>
                               <td>
                              TEXT
                              </td>

      </tr>

      </table>

      </div>          </td>

      <td valign="top">
                    <table class="menu" align="center" >
                       <tr>
                              <td class="rubrik">&nbsp;Common</td>
                       </tr>
                       <tr >
                              <td> <a  href="index.php?id=Home">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Home</a></td>
                       </tr>

      <tr>
                              <td><a href="index.php?id=News">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;News</a></td>
                       </tr>
                       <tr>
                               <td><a href="index.php?id=Galerie">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Galerie</a></td>
                       </tr>
                       <tr>
                              <td><a href="index.php?id=Weblinks">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Weblinks</a></td>
                       </tr>
                   </table>
                   <br/>
                   <table class="menu" align="center" >
                       <tr>
                               <td class="rubrik">&nbsp;Market Place</td>
                       </tr>
                       <tr>
                               <td ><a href="index.php?id=Software">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Freeware</a></td>
                       </tr>
                       <tr>
                               <td ><a href="index.php?id=Hardware">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Hardware</a></td>
                       </tr>
                       <tr>
                               <td ><a href="index.php?id=Dokumente">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Open Documents</a></td>
                       </tr>
                  </table>
                   <br/>
                   <table class="menu" align="center">
                        <tr>
                               <td class="rubrik">&nbsp;Interactiv</td>
                       </tr>
                       <tr>
                               <td ><a href="index.php?id=Spiele">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp;Games</a></td>
                       </tr>
                       <tr>
                              <td ><a href="index.php?id=Gaestebuch">&nbsp;&nbsp;<span class="pfeil">&raquo;</span>&nbsp; Guestbook</a></td>
                       </tr>
                 </table>
              </td>
              </tr>
             </table>

      </body>
      </html>

      1. "cannot generate system identifier for general entity "PHPSESSID".
        <td> <a  href="index.php?id=Home&PHPSESSID=e647e97596e75ce60da0c6c4090956"

        Du hast ein unmaskiertes &

        mfg Beat

        --
        Woran ich arbeite:
        X-Torah
           <°)))o><                      ><o(((°>o
        1. Seltsam denn es existiert weder ein & noch verwende ich die PHPSESSID. Alle url's die ich benutze sehen so aus:

          index.php?id=seitenid

          das dahinter mit der PHPSESSID stammt von validator. Keine Ahnung wo er es her nimmt...

          "cannot generate system identifier for general entity "PHPSESSID".
          <td> <a  href="index.php?id=Home&PHPSESSID=e647e97596e75ce60da0c6c4090956"

          Du hast ein unmaskiertes &

          mfg Beat

          1. das dahinter mit der PHPSESSID stammt von validator. Keine Ahnung wo er es her nimmt...

            Tja das ist PHP Standard Prozedere, wenn ein UA keine Cookies annimmt/sendet. Dann wird die Session ID halt dem Link mitgegeben.

            mfg Beat

            --
            Woran ich arbeite:
            X-Torah
            ><o(((°>     ><o(((°>
               <°)))o><                      ><o(((°>o
            1. Tja das ist PHP Standard Prozedere, wenn ein UA keine Cookies annimmt/sendet. Dann wird die Session ID halt dem Link mitgegeben.

              Sehr interessant. Ist das etwas das mein Problem auslösen kann? Und wie kann ich das umgehen?
              Oder liegt der Hund doch ganz wo anders begraben?