Benjoe: Netscape interpretiert einfachstes CSS nicht

Kann mir jemand bitte sagen, woran es liegt dass Netscape die CSS-Styles nicht interpretiert?

Siehe Link oben.

  1. Moin,

    Kann mir jemand bitte sagen, woran es liegt dass Netscape die CSS-Styles nicht interpretiert?

    Daran dass Netscape geschrieben wurde noch lange bevor es CSS gab. Man hat erst JSSS eingebaut und dann darüber CSS simuliert. Aber prinzipbedingt halt nur CSS 1 und auch nur Teile davon, und davon nur Teile richtig. Netscape taugt aber eh nicht mehr für richtige Webseiten und man sollte CSS abschalten (um die Falschinterpretationen loszuwerden), dann ist er als grafischer HTML-fähiger Browser nicht deutlich schlechter als dillo und links2 im Grafikmodus.

    Heutzutage benutzt man eh Mozilla (oder einen anderen Gecko-basierten) oder Opera.

    --
    Henryk Plötz
    Grüße aus Berlin
    ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
    ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
    1. Hi,

      Kann mir jemand bitte sagen, woran es liegt dass Netscape die CSS-Styles nicht interpretiert?
      Daran dass Netscape geschrieben wurde noch lange bevor es CSS gab.

      Dir ist bekannt, daß es Netscape 7.1 gibt?

      Benjoe hat schlicht und einfach Fehler im CSS...

      cu,
      Andreas

      --
      MudGuard? Siehe http://www.Mud-Guard.de/
      1. Moin,

        Dir ist bekannt, daß es Netscape 7.1 gibt?

        Ja, aber den bezeichnet man in der Regel nicht als Netscape sondern als Mozilla. In Version 6+ ist Netscape bedeutungslos.

        --
        Henryk Plötz
        Grüße aus Berlin
        ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
        ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
  2. Hi,

    Kann mir jemand bitte sagen, woran es liegt dass Netscape die CSS-Styles nicht interpretiert?

    Du meinst das hier?
    <style type="text/css"><!--
    {
    table { font-family:arial; }
    .tp { font-family:arial; font-size:12pt; color:white; text-decoration:none; font-weight:bold; }
    a:hover { text-decoration:underline; color:yellow; }
    }
    //--></style>

    { ist kein gültiger Selektor (auch { table nicht)

    bei font-family sollte am Ende der Liste immer eine generische Schriftart stehen.

    } // ist auch kein sinnvolles CSS...

    (kann auch sein, daß der Netscape die unsinnigen Klammern SAMT Inhalt komplett ignoriert)

    Es ist nicht der Netscape, der einfaches CSS nicht interpretiert, Du bist es, der kein korrektes CSS schreibt...

    Siehe Link oben.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
  3. Kann mir jemand bitte sagen, woran es liegt dass Netscape die CSS-Styles nicht interpretiert?

    Andreas hat dir ja schon den weg gewiesen. Dein CSS ist falsch, das hättest du auch selber rausfinden können: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.bernatzki.com%2Fentwicklung%2Fdevk-sprockhoevel.de%2F&warning=1&profile=css2&usermedium=all
    es gibt auch einen HTML Validator http://validator.w3.org/

    a.tp { font-family:arial; font-size:12pt; color:white; text-decoration:none;

    'pt' ist keine Größenangabe die für den Monitor Sinn machen. http://www.netandmore.de/faq/fom-serve/cache/414.html

    darüber hinaus solltest du dich etwas intensiver mit CSS befassen. Du mischt inline und globale Styles, du benutzt unnötigerweise Tabellen.

    neben selfhtml helfen dir vielleicht diese Seiten weiter:

    eine umfangreiche Einführung:
    http://www.jendryschik.de/wsdev/einfuehrung/

    einige interessante Artikel:
    http://www.kommdesign.de/index.htm

    Struppi.