@font-face klappt mit FF nicht

  • Hallöchen!

    Habe ein kleines Problem mit einem CSS, das nicht im Ff funktionieren will.

    Schaut mal hier:
    http://bootwalker.homepage.t-online.de/insel/

    Normalerweise sollte die Schrift in Calligraph angezeigt werden, und wenn sie nicht auf dem Rechner vorhanden ist, sollte sie vom Server geladen werden.
    Die Schrift liegt auf dem Webserver, aber trotzdem klappt es nicht.

    Habe sowohl die html als auch die css validieren lassen, keine Fehler.

    Kann der FF das nicht oder habe ich etwas übersehen oder gänzlich falsch gemacht?

    Für ein paar Tipps schon mal DANKE!

    Grüsse, Nenad

    Win XP SP2, Firefox 3.03 de
    TabMixPlus 0.3.7
    AdblockPlus 0.7.5.5
    Layerblock 2.0.8
    Menu Editor 1.2.6

  • Du solltest dem Seiteninhalt auf jeden Fall noch mit style='font-family: "Calligraph421 BT";' o.ä. die Schriftart zuweisen. So wird nämlich immer die Standardschriftart benutzt.

    Ansonsten, kann ich dir aber nicht sagen, ob der Firefox das überhaupt kann.

  • Das der Validator das schluckt, wundert mich ein wenig.... da müsste ich echt mal wieder in den W3C-Vorgaben nachlesen.

    aber das:

    Code
    src:url("http://bootwalker.privat.t-online.de/insel/calligr.ttf") format("truetype");


    kannst du getrost vergessen. Ich kenne keine browser der das schluckt.

  • Aber das wird doch schon im CSS zugewiesen. Oder habe ich da irgendwie etwas komplett falsch verstanden?

    Win XP SP2, Firefox 3.03 de
    TabMixPlus 0.3.7
    AdblockPlus 0.7.5.5
    Layerblock 2.0.8
    Menu Editor 1.2.6

  • Zitat von Nenad

    Aber das wird doch schon im CSS zugewiesen.

    Nein, im CSS-Code definierst du nur mit @font-face die zusätzliche Schriftart. Jetzt musst du moch einem Element die neue Scriftart zuweisen, z.B. mit

    Code
    body {font-family: "Calligraph421 BT";}