Stefan Bion: Farbdefinitionen in verschachtelten Tabellen

Hi zusammen,

ohne es jetzt auszuprobieren (das wäre ja zu einfach *g*): Mit welcher Farbe sollte die Schrift in der inneren Tabelle dargestellt werden?

<table>
<tr>
  <td style="color:red;">
  <table>
  <tr>
    <td>AAAAAAAAAAAAAAAAAAAA</td>
  </tr>
  </table>
  </td>
</tr>
</table>

Anmerkung: Opera macht es anders als Mozilla und MSIE -- wer hat "recht"...? Oder mit anderen Worten: Ist es "richtig", daß die Website http://seti.klamm.de im Opera so dargestellt wird, wie sie dargestellt wird (nämlich unleserlich)? ;-) [Bin übers Usenet auf dieses Beispiel gestoßen.]

Gruß,
Stefan

  1. hi

    Anmerkung: Opera macht es anders als Mozilla und MSIE -- wer hat "recht"...? Oder mit anderen Worten: Ist es "richtig", daß die Website http://seti.klamm.de im Opera so dargestellt wird, wie sie dargestellt wird (nämlich unleserlich)? ;-) [Bin übers Usenet auf dieses Beispiel gestoßen.]

    stur nach CSS-Standard und davon ausgehend, dass keine weiteren CSS-Regeln das Ergebnis beeinflussen sollte die Schrift rot sein. Was ich sicher weiß ist, dass Netscape 4 die Farbe aber _nicht_ weiterreicht.

    Grüße aus Bleckede

    Kai

    1. Hi Kai,

      stur nach CSS-Standard und davon ausgehend, dass keine weiteren CSS-Regeln das Ergebnis beeinflussen sollte die Schrift rot sein. Was ich sicher weiß ist, dass Netscape 4 die Farbe aber _nicht_ weiterreicht.

      Tja, Netscape nicht, Mozilla (dann natürlich auch) nicht und auch MSIE nicht. Nur Opera macht's... also wahrscheinlich als Einziger richtig, oder?

      Gruß,
      Stefan

      1. hi

        Tja, Netscape nicht, Mozilla (dann natürlich auch) nicht und auch MSIE nicht. Nur Opera macht's... also wahrscheinlich als Einziger richtig, oder?

        *grübel* Mozilla machts in Standards-Mode richtig, im Quirks falsch - 3mal darste raten, warum...
        Wenn Netscape 4 irgendetwas falsch macht, ist das übrigens idr. kein Grund, dass es Mozilla auch falsch macht.

        Grüße aus Bleckede

        Kai

        1. Hi auch,

          *grübel* Mozilla machts in Standards-Mode richtig, im Quirks

          Im was?

          Wenn Netscape 4 irgendetwas falsch macht, ist das übrigens idr. kein Grund, dass es Mozilla auch falsch macht.

          Netscape 4 - ach, das alte Teil habe ich auf meinem neuen Rechner gar nicht mehr erst installiert...

          Gruß,
          Stefan

          1. hi

            *grübel* Mozilla machts in Standards-Mode richtig, im Quirks

            Im was?

            Abhängig vom DOCTYPE verhalten sich MSIE6, Mozilla und MacIE5 unterschiedlich. Grob kann man sagen bei den Strict-HTML-Versionen ist Standards-mode, sonst Quirks.

            Netscape 4 - ach, das alte Teil habe ich auf meinem neuen Rechner gar nicht mehr erst installiert...

            den neinte ich, alles neuere aus dem Hause Netscape kann es zumindest in Standards Mode richtig.

            Grüße aus Bleckede

            Kai

  2. Hi Stefan,

    ohne es jetzt auszuprobieren (das wäre ja zu einfach *g*)

    pöser Fehler ;)

    Mit welcher Farbe sollte die Schrift in der inneren Tabelle dargestellt werden?

    <table>
    <tr>
      <td style="color:red;">
      <table>
      <tr>
        <td>AAAAAAAAAAAAAAAAAAAA</td>
      </tr>
      </table>
      </td>
    </tr>
    </table>

    Anmerkung: Opera macht es anders als Mozilla und MSIE -- wer hat "recht"...?

    Opera 6.04 zeigt bei diesem Beispiel das gleiche Ergebnis wie Mozilla 1: er sieht natürlich rot.

    Oder mit anderen Worten: Ist es "richtig", daß die Website http://seti.klamm.de im Opera so dargestellt wird, wie sie dargestellt wird (nämlich unleserlich)? ;-)

    Warum der Unterschied besteht, sehe ich auf den ersten Blick nicht, jedenfalls behebt

    body  { background-color: #fff; color: #000; }

    dieses Problem. Sowohl in der Seite selbst als auch im Stylesheet befinden sich übrigens grobe Fehler bei den Kommentaren.

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

    1. Hi Orlando,

      Opera 6.04 zeigt bei diesem Beispiel das gleiche Ergebnis wie Mozilla 1: er sieht natürlich rot.

      Tja, Denkste...

      Mozilla 1.0 (Windows) und MSIE sehen schwarz, Opera rot. D.h. nur Opera reicht die Farbdefinition weiter, die anderen Browser "vergessen" sie in der inneren Tabelle wieder.

      Warum der Unterschied besteht, sehe ich auf den ersten Blick nicht, jedenfalls behebt

      body  { background-color: #fff; color: #000; }

      dieses Problem. Sowohl in der Seite selbst als auch im Stylesheet befinden sich übrigens grobe Fehler bei den Kommentaren.

      Naja, da stimmt so Einiges nicht; u.a. fehlt der <html>-Tag. Oder die Parameter stehen nicht zwischen "". Aber das ist nicht die Ursache dieses Anzeigeverhaltens.

      Gruß,
      Stefan

      1. Hi Stefan,

        Opera 6.04 zeigt bei diesem Beispiel das gleiche Ergebnis wie Mozilla 1: er sieht natürlich rot.

        Tja, Denkste...

        Mozilla 1.0 (Windows) und MSIE sehen schwarz, Opera rot. D.h. nur Opera reicht die Farbdefinition weiter, die anderen Browser "vergessen" sie in der inneren Tabelle wieder.

        Tja, denkste *g*

        Mozilla (getestet 0.9.3 bis 1.0), Amaya (6.1) und Opera (6.04) zeigen durchaus roten Text. Opera 5.12 ebenso wie die M$-Krücke (6) dagegen nicht (alle Win98).

        [diverse Fehler]

        Aber das ist nicht die Ursache dieses Anzeigeverhaltens.

        Mag sein, aber darüber zu spekulieren ist müßig, wenn ich mir den Quelltext genauer ansehe. Den Grund für die weiße Schrift finde ich so jedenfalls nicht. Es ist durchaus möglich, dass sich Opera an irgendeinem Fehler verschluckt.

        LG Orlando

        --
        SELF-TREFFEN 2002
        http://www.rtbg.de/selftreffen/
        http://www.megpalffy.org/temp/penneninhh.html

        1. Hi Orlando,

          Tja, denkste *g*

          Mozilla (getestet 0.9.3 bis 1.0), Amaya (6.1) und Opera (6.04) zeigen durchaus roten Text. Opera 5.12 ebenso wie die M$-Krücke (6) dagegen nicht (alle Win98).

          Nixda: http://www.stefanbion.de/tmp/xyz1.gif *g*

          Hab' ich vielleicht die falsche Mozilla-Version? Ist jedenfalls die 1.0.

          Aber das ist nicht die Ursache dieses Anzeigeverhaltens.

          Mag sein, aber darüber zu spekulieren ist müßig, wenn ich mir den Quelltext genauer ansehe. Den Grund für die weiße Schrift finde ich so jedenfalls nicht. Es ist durchaus möglich, dass sich Opera an irgendeinem Fehler verschluckt.

          Das HTML-Framgemt, das ich als Beispiel angab, ist das, was übrigblieb, nachdem ich den Quelltext der Originalseite aufs Wesentliche reduziert habe, um den Fehler zu reproduzieren. Dieses Beispiel weist also ganz ohne Spekulationen genau auf die Ursache für die weiße Schrift hin...

          Gruß,
          Stefan

          1. Hi Stefan,

            Nixda: http://www.stefanbion.de/tmp/xyz1.gif *g*

            tja, wer den Doctype weglässt, den bestraft das Leben: http://skop.net/self/tab_rot.png *fg*

            Hab' ich vielleicht die falsche Mozilla-Version? Ist jedenfalls die 1.0.

            Nein, ich habe die gleiche Version, aber ohne Angabe des Doctypes rendert Mozilla nicht so streng (http://www.mozilla.org/docs/web-developer/quirks/ ff.) und damit in diesem Fall falsch.

            Das HTML-Framgemt, das ich als Beispiel angab, ist das, was übrigblieb, nachdem ich den Quelltext der Originalseite aufs Wesentliche reduziert habe, um den Fehler zu reproduzieren. Dieses Beispiel weist also ganz ohne Spekulationen genau auf die Ursache für die weiße Schrift hin...

            Nein, das stimmt nicht ganz, weil Opera und Mozilla, wie im Screenshot ersichtlich, durchaus ident rendern. Woran es bei dieser Seti-Seite liegt, konnte ich noch immer nicht eingrenzen. In der Tat ist keine Farbe für den Text definiert.

            LG Orlando

            --
            SELF-TREFFEN 2002
            http://www.rtbg.de/selftreffen/
            http://www.megpalffy.org/temp/penneninhh.html