DiamondDog: Eigene Schriftart für Text (Font)

Hallo Leute,
ich würd gerne in meiner CSS angeben wo eine Font-Datei liegt, und dann mit <div style... oder so angeben das ein bestimmter Text dann diese Schriftart haben soll. Kann mir jemand sagen wie ich das anstelle ich komm damit nicht ganz klarr.

Danke schon mal.

Mfg Dog

  1. Moin!

    Grundsaetzlich kannst Du nur Schriftarten darstellen, die auf dem Client installiert sind.

    --
    "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
          - T. Pratchett
    1. Hallo

      Grundsaetzlich kannst Du nur Schriftarten darstellen, die auf dem Client installiert sind.

      <http://de.selfhtml.org/css/eigenschaften/schrift_datei.htm#font_face@title=Jein, ne'> man kann sie ja auch live installieren. Allerdings halte ich das für unsinnig. Wer wird das schon zulassen ("Was'n das? Virus?")? Davon abgesehen ist die Frage nach der Lizenz zu stellen. *Darf ich* eine/diese/jene Schriftart zum Download anbieten?

      Sinnvoller ist es wohl, genau darauf zu achten, wo man eine Schrift einsetzen will und an den (hoffentlich nur ein paar) Stellen Bilder zu verwenden. Der Rest des Textes wird als Text mit einer typischerweise installierten Schriftart dargestellt.

      Tschö, Auge

      --
      Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
      Terry Pratchett, "Wachen! Wachen!"
      Veranstaltungsdatenbank Vdb 0.3
      1. Hallo

        »» Grundsaetzlich kannst Du nur Schriftarten darstellen, die auf dem Client installiert sind.

        Achso ok dann hat sich das erledigt dachte es wäre vll  möglich das man sagen kann nimm die und die Schrfart aber aus der Datei.

        Naja Ok, besten Dank fürs Helfen.

  2. ich würd gerne in meiner CSS angeben wo eine Font-Datei liegt, und dann mit <div style... oder so angeben das ein bestimmter Text dann diese Schriftart haben soll. Kann mir jemand sagen wie ich das anstelle ich komm damit nicht ganz klarr.

    Neuere Browser (der aktuelle Safari, der kommende Opera und Firefox) unterstützen @font-face, also das Einbetten von Standard-TTF/OTF-Dateien, die sich dann wie gewohnt in der font-family-Eigenschaft angeben lassen.

    Der Internet Explorer unterstützt eine Sonderlösung in einem eigenen Format (EOT - Embedded OpenType Font) speziell für die Einbettung von Fonts in Websites. Die Erstellung erfolgt mit einem Programm namens Web Embedding Fonts Tool (WEFT).

    Weil beides sehr umständlich ist und aus rechtlichen Gründen oft nicht möglich - zahlreiche Schrift-Lizenzen erlauben das freie Verteilen der TTFs bzw. das Einbetten nicht - werden in der Praxis Alternativen eingesetzt. Die funktionieren entweder über Flash (eine Lösung heißt da »sIFR«) oder Canvas/VML (eine Lösung heißt da cufón). Rechtlich bewegt sich aber auch das in einer Grauzone.

    http://praegnanz.de/weblog/schriftersetzungstechniken-im-ueberblick

    Mathias