Thomas: externe Datei und Netscape 4.5

Hallo,

Es geht um eine externe CSS-Datei und den Netscape Communicator 4.5.
Bei mir zeigt der Netscape-Browser beim erstmaligen ansteuern meiner Web-Seite zunächst einen Teil der CSS-Datei, bevor er einen Teil der Anweisungen auch umsetzt,
dafür aber einen Teil der HTML-Tags der HTML-Datei ignoriert.
Wenn ich die CSS-Datei um die Kommentare erleichtere,
ignoriert er netterweise weniger HTML-Tags, zeigt aber dennoch einen Teil der CSS-Anweisungen an.
Bei einem Reload bzw. bei Aufrufen weiterer HTML-Seiten, die diese CSS-Datei referenzieren, ist dann alles wieder in Ordnung.
Ich weiß, dass das hier schonmal angesprochen wurde, aber eine Lösung scheint mir da nie erwähnt worden zu sein.
Kann mich jemand schlauer machen ?

Grüße
Thomas

  1. Hallo!

    Wenn ich die CSS-Datei um die Kommentare erleichtere,
    ignoriert er netterweise weniger HTML-Tags, zeigt aber dennoch einen Teil der CSS-Anweisungen an.

    Ist die Syntaxis fuer externe Dateien richtig? Keine Script-Anweisungen und Kommentare sollen drin sein...

    Also in einer separaten CSS-Datei soll nur sowas geschrieben werden:

    a {font: 10pt "Arial","Helvetica","sans-serif"; text-decoration:none;}
    a:link {color:blue;}
    a:visited {color:purple;}
    b {font: 11pt "Arial","Helvetica","sans-serif"; font-weight:bold;}
    tt {font: 11pt "Courier New"; font-weight:bold;}
    small, p, font {font: 9pt "Arial","Helvetica","sans-serif";}
    h1, span {font: 1pt "Arial","Helvetica","sans-serif";}

    MfG
    Alexej

    1. Ist die Syntaxis fuer externe Dateien richtig? Keine Script-Anweisungen und Kommentare sollen drin sein...

      Also in einer separaten CSS-Datei soll nur sowas geschrieben werden:

      a {font: 10pt "Arial","Helvetica","sans-serif"; text-decoration:none;}
      a:link {color:blue;}
      a:visited {color:purple;}
      b {font: 11pt "Arial","Helvetica","sans-serif"; font-weight:bold;}
      tt {font: 11pt "Courier New"; font-weight:bold;}
      small, p, font {font: 9pt "Arial","Helvetica","sans-serif";}
      h1, span {font: 1pt "Arial","Helvetica","sans-serif";}

      MfG
      Alexej

      Kommentare in der Syntax
      /* Kommentar */
      sind aber an sich schon erlaubt

      Grüße
      Thomas

    2. Ist die Syntaxis fuer externe Dateien richtig? Keine Script-Anweisungen und Kommentare sollen drin sein...

      Also in einer separaten CSS-Datei soll nur sowas geschrieben werden:

      a {font: 10pt "Arial","Helvetica","sans-serif"; text-decoration:none;}
      a:link {color:blue;}
      a:visited {color:purple;}
      b {font: 11pt "Arial","Helvetica","sans-serif"; font-weight:bold;}
      tt {font: 11pt "Courier New"; font-weight:bold;}
      small, p, font {font: 9pt "Arial","Helvetica","sans-serif";}
      h1, span {font: 1pt "Arial","Helvetica","sans-serif";}

      MfG
      Alexej

      Ich helfe mir jetzt mit einem kleinen JAVA-Script:

      if((navigator.appName.indexOf("Netscape") >= 0)
         && (navigator.appVersion.indexOf('4.0')>=0 ))
          location.reload();

      durch den reload ist alles wieder in Butter.
      Komisch bleibt das Verhalten des Netscape 4.5 trotzdem.

      Grüße
      tf