You can include custom fonts in your iPad or iPhone Phonegap project (supported in 3.2 and 4.x - not 3.1).
I had been trying it using the @font-face embed in my css within the www folder. You can get SVG fonts working this way, but they're less than ideal. You don't need to use @font-face at all. Instead you can embed a TTF font on the device:
Add the ttf (or otf) into the resources folder of your project.
Add an array key to your info.plist called 'UIAppFonts'. In item0 enter the name of the font including the extension.
Use the name of the font in your css, ie. body { font-family:"Maldita"; }
Note: in order to use custom fonts in your app, you need to ensure you have the appropriate license for the font or use a free font.