Hanjo: styles in Datei ausgelagert -> NS 4 zerschossen ?

Moin auch,

ich hatte meine Styles so hingeb ogen, daß sie auch mit netscape 4.x recht ordentlich funktionieren, siehe
http://www.ulrike-rodust.de/test3.html

Um dann alles zusammenzufassen, habe ich die Styles in eigene Dateien gepackt und eine "Browserweiche" eingebaut.

Und auf einmal sieht die Seite unter NS 4.x ganz anders aus, mit den gleichen Pixel-Angaben, wohlgemerkt.

Frißt der NS die Browserweiche nicht richtig  ?

TIA

Hanjo

  1. ich hatte meine Styles so hingeb ogen, daß sie auch mit netscape 4.x recht ordentlich funktionieren, siehe
    http://www.ulrike-rodust.de/test3.html

    Um dann alles zusammenzufassen, habe ich die Styles in eigene Dateien gepackt und eine "Browserweiche" eingebaut.

    Und auf einmal sieht die Seite unter NS 4.x ganz anders aus, mit den gleichen Pixel-Angaben, wohlgemerkt.

    Frißt der NS die Browserweiche nicht richtig  ?

    Wo ist denn die Browserweiche? Ich kann da nur auf den ersten Blick wenig sinnvollen Code finden, der wohl bei jeder Änderung der Fenstergröße die Seite neu laden soll. Davon abgesehen hast zwei <body>s.

    Schuss in's Blaue: Entweder ist die Weiche kaputt (funktionierende scheinen eh eine Rarität zu sein) oder der Fehler findet sich unter den 250 anderen Netscape 4-CSS-Fehlern auf http://richinstyle.com/bugs/netscape4.html. Oder ich hab nicht richtig geguckt :)

    Gruß,
      soenk.e

    1. Wo ist denn die Browserweiche?

      Moin auch,

      hier:
      <link rel="stylesheet" type="text/css" href="ns4.css"  media="screen" /> <!-- Styleheets für NS 4.x -->
      <link rel="stylesheet" type="text/css" href="rostandard.css" media="all" />

      Ich kann da nur auf den ersten Blick wenig sinnvollen Code finden, >>der wohl bei jeder Änderung der Fenstergröße die Seite neu laden soll.

      Nun ja, den Code habe ich von selfhtml http://selfhtml.teamone.de/javascript/beispiele/fensterueberwachen.htm#quelltext

      Der ist nur dafür da, daß beim NS 4.x nach einem resize das Bild widerhergestellt wird. Das zerschießt er sich dann nämich.

      Davon abgesehen hast zwei <body>s.

      Danke, das ist inzwischen beseitigt. Hat aber keinen einfluß auf das Problem.

      Gruß

      Hanjo

      1. Hallo Hanjo,

        <link rel="stylesheet" type="text/css" href="ns4.css"

        media="screen" /> <!-- Styleheets für NS 4.x -->

        <link rel="stylesheet" type="text/css" href="rostandard.css" media="all" />

        Ich verwende obiges Konstrukt auch, und es funktioniert bis jetzt eigentlich. Allerdings stößt mich bei deinem code der / vor dem > etwas komisch auf.

        http://selfhtml.teamone.de/javascript/beispiele/fensterueberwachen.htm#quelltext

        Der ist nur dafür da, daß beim NS 4.x nach einem resize das Bild widerhergestellt wird. Das zerschießt er sich dann nämich.

        Ja *seufsz* leider unverzichtbar, wenn großzügig mit <div>s gearbeitet wird.

        Vielleicht hat's ja geholfen.

        Grüße aus Nürnberg

        HarryS

        1. Hi Harry,

          <link rel="stylesheet" type="text/css" href="ns4.css" media="screen" />
          <link rel="stylesheet" type="text/css" href="rostandard.css" media="all" />

          Ich verwende obiges Konstrukt auch, und es funktioniert bis jetzt eigentlich. Allerdings stößt mich bei deinem code der / vor dem > etwas komisch auf.

          der ist bei XHTML notwendig, da es sich um ein leeres Element handelt:

          http://selfhtml.teamone.de/html/xhtml/unterschiede.htm#leere_elemente
           http://websitedev.de/xhtml/xhtml1/#h-4.3

          Netscape 4 benötigt übrigens das Leerzeichen vor dem Schrägstrich, da er sonst das Tag-Ende nicht erkennt.

          LG Orlando

          1. Hallo Orlando,

            Allerdings stößt mich bei deinem code der / vor dem > etwas komisch auf.

            der ist bei XHTML notwendig, da es sich um ein leeres Element handelt:

            Aaaaaaha, wieder was gelernt ohne dafür bezahlen zu müssen :-)

            http://selfhtml.teamone.de/html/xhtml/unterschiede.htm#leere_elemente<--(1)
            http://websitedev.de/xhtml/xhtml1/#h-4.3<-- sofort Lesezeichen gesetzt :-)

            Netscape 4 benötigt übrigens das Leerzeichen vor dem Schrägstrich, da er sonst das Tag-Ende nicht erkennt.

            (1)Nun ehrlich gesagt, habe ich mich überhaupt noch nicht mit XHTML beschäftigt *schäm*.

            Momentan liegt mein Schwerpunkt *g* deutlich auf layouten mit <div>s und CSS. (und natürlich wie man beides noch dem NS4.7x beibringen kann).

            Ääääh so nebenbei, was hälst Du persönlich von der Browserweiche mithilfe von 'media'? Aus gegebenen und oftmals diskutierten Gründen möchte ich halt auf 'ne Weiche mit JS verzichten.

            Freu mich schon auf ne Antwort.

            Grüße aus Nürnberg

            HarryS

            1. Hi Harry,

              Aaaaaaha, wieder was gelernt ohne dafür bezahlen zu müssen :-)

              Mist, habe ich doch glatt vergessen, meine Bankverbindung zu posten ;)

              Nun ehrlich gesagt, habe ich mich überhaupt noch nicht mit XHTML beschäftigt *schäm*.

              Das ist nur Arbeit von ein paar Minuten, so groß sind die Unterschiede ja nicht. Und der Vali hilft dir auch dabei.

              Momentan liegt mein Schwerpunkt *g* deutlich auf layouten mit <div>s und CSS. (und natürlich wie man beides noch dem NS4.7x beibringen kann).

              Toll und nein ;) Mit dem alten Knaben wirst du deine helle Freude haben.

              Ääääh so nebenbei, was hälst Du persönlich von der Browserweiche mithilfe von 'media'? Aus gegebenen und oftmals diskutierten Gründen möchte ich halt auf 'ne Weiche mit JS verzichten.

              Ich finde CSS-Weichen sogar so toll, dass ich ihnen

              http://aktuell.de.selfhtml.org/tippstricks/css/browserweiche/

              gewidmet habe ;D

              Grüße aus Nürnberg

              Dito aus http://wien.at/
              Orlando

              LG Orlando