CSS wird im IE nur teilw. interpretiert

Hallo Ihrs,

ich habe gerade für eine Seite eine css-Datei erstellt.
Unter Firefox klappt auch alles problemlos, nur der IE (5.0) stellt mir zwar das grundsätzliche Seitenlayout dar (background color etc), aber nicht die definierten Schriftarten.

Mein Skript sieht so aus:

body { background-color:#152db5;
 }

h1 { font-size:25pt;
 color:#FFFFFF;
 font-style:Verdana, 'Courier New', Arial, Helvetica, sans-serif;
 }

h2 { font-size:14pt;
 color:#000000;
 font-style:Verdana, 'Courier New', Arial, Helvetica, sans-serif;
 }

p,li { font-size:12pt;
 line-height:14pt;
 font-family:Helvetica, 'Courier New', Arial,sans-serif;
 letter-spacing:0.2mm;
 word-spacing:0.8mm;
 color:blue; }

td {

 font-size:11pt;
 font-style:Verdana, 'Courier New', Arial, Helvetica, sans-serif;

 }


nav {
 font-size:10pt;
 font-style:Verdana, 'Courier New', Arial, Helvetica, sans-serif;
 color:#FF0000;
 }

nav ip {
 font-size:22pt;
 font-style:Verdana, 'Courier New', Arial, Helvetica, sans-serif;
 color:#FF0000;
 }

a:link { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a:visited { text-decoration:none; font-weight:bold; color:#a5d1e5; }
a:active { text-decoration:none; font-weight:bold; background-color:#FFFFFF; }

Die Schriftgrösse wird dargestellt. Aber zB auch das nav ip Tag nicht in der richtigen Farbe…

Die Schriften werden mir immer in Times New Roman dargestellt…

Weiss jemand Rat?

Grüsse
schuelsche

Hi schuelsche,
deine CSS Auszeichnungen enthalten erhebliche Syntaxfehler, deshalb kann das auch nicht richtig klappen.

  1. Zur Festlegung der Schriftart verwende die Eigenschaft font-family
    und nicht font-style, dann sollte es klappen.

  2. Um CSS Klassen zu definieren verwende einen Punkt also statt
    nav{} --> .nav{}
    Verwende lieber keine Leerzeichen
    also statt nav ip{} --> .navip{}

Falls noch nicht geschehen, lade dir am besten SELFHTML runter, da kann man solche Dinge immer praktisch nachschauen.
Gruß DP

Hallo,

ich habe gerade für eine Seite eine css-Datei erstellt.
Unter Firefox klappt auch alles problemlos, nur der IE (5.0)
stellt mir zwar das grundsätzliche Seitenlayout dar
(background color etc), aber nicht die definierten
Schriftarten.

die Schriftart gibt man mit „font-family“ an, wie du es nur bei „p,li“ richtig gemacht hast. Sonst verwendest du „font-style“, was die „Neigung“ der Schrift beschreibt (also z.B. kursiv).

Einen Überblick über Angaben zur Schriftformatierung findest du hier:
http://de.selfhtml.org/css/eigenschaften/schrift.htm

LG, piranja

Danke
Hallo,

ups… sorry, dann hatte ich das falsch gelesen bei selfhtml.org. Da hatte ich nämlich auch schon geschaut, weil es dort immer gute Beispiele zum Testen gibt.

Danke für Eure Hilfe,
Grüsse
schuelsche