When you move a desktop application to the web, you might have the requirement of supporting some of the application original "look and feel".
Browsers do not support all true types, but there are alternatives.
There are several font formats and they have varying support see http://www.w3schools.com/css/css3_fonts.asp.
These approaches are based on the
CSS3 Web fonts which allow Web designers to use fonts that are not installed on the user's computer.
Good examples of web fonts are provided by Google Fonts
Adobe provides Adobe Edge Fonts
Edge Web Fonts is a free service that provides access to a large library of fonts for your website. It’s one of the Edge Tools & Services from Adobe. Use of the service is free and unlimited
Usage is simple:
<head> of the website html. For example for font Adamina:
And use these
font-family declarations on the website CSS:
font-family: adamina, serif;
You can also convert your fonts. A great options for that is Cufon:
What is Cufón?
As complicated as this sounds, the conversion is automated, making it very easy.
Once converted, Kinnunen’s rendering engines display the VML glyphs (a pictorial form) on the page. >While this is certainly an over simplification, you can think of Cufón as a tool that tells your web >browser how to draw the characters of the font. Ultimately, Cufón allows a web designer to specify >almost any font, allowing for a much broader range of design possibilities.
For a detailed explanation see the full post here