**This information is quite old and I have not recently checked to see if it is still valid**
To embed a font type on a WebPage first select the font you want to embed either from your hard drive or download it from the Internet. Then create an embedded font file(below). And lastly attach the font to your style sheet.
Creating the Embedded File You need to download software to create an embedded font file which can be in two formats .pfr or .eot.
Portable Font Resources (.pfr): TrueDoc for Nav 4.0+ and IE 4.0+ on Windows, Mac, and Unix platforms Download the software from http://Bitstream.com
Next we need to embed the file using CSS. This can be done 2 ways
Into the HEAD section of your document insert:
Example with True Doc
<link rel="fontdef" src="my-fancy-font.pfr">
To work in IE4 and above, you need to add a pointer to an ActiveX control immediately after the LINK tag or the easier option: create an OpenType file for Explorer and refer to both types on your page.
TrueDoc fonts stay within the browser: you can't download them to your system