Recently I have used a css file in MS CRM and in these file external fonts are used which are stored in the .ttf and .woff files. I have tried to created a webresource of these files in MS CRM but , CRM only supports a handful of web resource types and font files (such as .eot or .woff) are not on the list. Though i have used a easy workaround for it which explained here-
First, simply rename the font files to add ‘.css’ to the extension.
Next, upload the font file (with the .css extension) to CRM as a CSS file type but remove the ‘.css’ from the web resource name.
Once the web resource is saved and published, we can now reference the font file that is hosted in CRM.