Muss Seite in Serbisch machen und kann die Sonderzeichen nicht originalgetreu rüberbringen. [...]
Dein Problem wird vermutlich mit einer weiteren SChriftart nciht gelöst. Ob du die Sonderzeichen einer bestimmten Sprache bekommst, liegt zunächst nicht (bzw. nicht nur) an der Schriftart, sondern am Zeichensatz.
Schau doch mal bei den Unicode-Zeichensätzen nach einem, der slawisch unterstützt. Meines Wissens ist Serbisch mit Slawisch verwandt, benutzt also dieselben Zeichen. Der verwendete Zeichensatz sollte im einleitenden <body>-Tag mittels Universalattribut angegeben werden. Etwa so: <body charset="slawish"> - wobei du noch herausfinden musst, wie der Zeichensatz heißt.
So viel zu HTML. Zudem solltest du ein serbisches Tastaturlayout einstellen, damit du die erforderlichen Zeichen bekommst. Formatiere deinen Text mit Verdana. Sie (eine spezielle Webschriftart) ist für viele verschiedene Schriftkulturen gedacht.
Bin mal gespannt, ob's klappt.
Fokuhila