Robert Haupt: «p», «td» werden von Netscape 4.7 nicht richtig interpretiert

Hallo liebe Webmaster,

nachfolgend mein externes stylesheet, bei dem Netscape bockt:

body { margin-top:20px; margin-bottom:10px; }
/* je 20 Pixel Abstand zum Seitenrand von oben und von links, 10 von unten */

a:link { color:#0000FF; text-decoration:underline; } /* normaler Verweis, Farbe blau, unterstrichen */
a:visited { color:#0000FF; text-decoration:none; } /* besuchter Verweis, Farbe blau, nicht unterstrichen */
a:active { color:#FF0000; text-decoration:none; } /* aktiver Verwiese, Farbe rot, nicht unterstrichen */

p { font-size:14pt; color:black; } /* normaler Text, Groesse 14 */

h1 { font-size:36pt; color:black; } /* Ueberschrift 1. Ordnung, Groesse 48, Farbe schwarz */
h2 { font-size:18pt; color:black; } /* z.B. "Inhalt" */
h3 { font-size:14pt; color:#13CE04; } /* z.B. "Hier findest Du...", Farbe hellgruen */
h4 { font-size:14pt; color:red; } /* wichtige Hinweise */
h5 { font-size:10pt; font-style:bold; color:black; } /* fuer kleine, dickgedruckte Verweise */

td { font-size:14pt; color:black; } /* auch Schriftgroesse 14 in Tabellen */

ul { font-size:14pt; color:black; }  /* auch Schriftgroesse 14 in Aufzählungen */

---------------------------------------------------------------------------------------------------------------------------

  1. Bei IE 5 ist es o.k., bei Netscape ist die Schrift bei <p>, <td>, <ul> um eine Stufe (12pt statt 14pt=fetter) zu klein, obwohl Normalschrift 12pt eingestellt ist. Mit <font size=+1> hatte es damals einwandfrei funktioniert.
  2. die Links sind bei Netscape gar nicht mehr unterstrichen (History ist leer!), IE o.k.

<h6> statt <p> zu benutzen, würde nichts bringen, dann bliebe <td> immer noch "unfett".
Ich habe immer abschließende Tags benutzt.

Schau' doch mal bitte auf meinen Seiten mit beiden Browsern vorbei.

Danke
Robert

  1. Lieber Robert!

    nachfolgend mein externes stylesheet, bei dem Netscape bockt:

    Netscape kann StyleSheets im allgemeinen nicht so gut ...

    h5 { font-size:10pt; font-style:bold; color:black;

    ^
                        font-weight waere richtig!

    Ich weiss gerade auch nicht, wo das Problem liegen koennte, aber ich dachte, ich teile dir den kleinen Fehler gleich mal mit.
    Vielleicht macht ja irgendeine Schachtelung ein Problem.
    Das ergibt die validation deines Dokuments:
    http://validator.w3.org/check?uri=http%3A%2F%2Fhome.t-online.de%2Fhome%2Frobert.haupt%2Fstart.htm&outline=&sp=

    Ich hoffe, dass dir das etwas bringt ... :-)

    Schau' doch mal bitte auf meinen Seiten mit beiden Browsern vorbei.

    Hab ich gemacht.

    Mit vielen freundlichen Gruessen
    Goetz

    P.S.:
    Das hat der W3C-Validator zu Deinem Style gesagt:

    URI : file://localhost/TextArea
         Line: 14 Context : H5 Invalid number : font-style
              bold is not a font-style value : bold

    --> font-style muesste font-weight heissen.

  2. Hi!

    Das Problem hatte ich auch.

    Mir ist keine Loesung eingefallen als die Stylesheets mit document.write in einem Skriptbereich im Head dynamisch zu erzeugen, bei Netscape eben mit einer etwas groesseren Angabe.
    Bei grossen Schriften sind IE und NN exakt gleich, aber unterhalb von 20pt ist die Schrift im IE immer etwas fetter.

    Wie ich das gemacht habe kannst Du auf der Site sehen, die ich gerade im Thread

    http://www.teamone.de/selfaktuell/forum/messages/73640.html vorgestellt hatte.

    Die URL der Seite ist http://www.protossnexus.cjb.net
    Die URL der Unterseite mit dem relevanten Quellcode ist http://www.protossnexus.cjb.net/nexusclan.html

    Vielleicht willst Du das ja auch mal probieren.

    Gruesse,

    Bio