Use special fonts on a non-hosted WordPress blog

@Clemzd

First off you @font-face css is missing a few lines that are required for a font to work correctly across all browsers and platforms.

You only have one src url in your @font-face css.

Take a look at how my @font-face css is written. My font files are inside a folder called fonts inside the folder of my child theme where I have WP installed on my server.

@font-face {
font-family: Antenna-Regular;
src: url('/fonts/Antenna-Regular.eot');
src: url('/fonts/Antenna-Regular.eot?#iefix') format('embedded-opentype'),
     url('/fonts/Antenna-Regular.woff') format('woff'),
     url('/fonts/Antenna-Regular.otf') format('truetype'),
     url('/fonts/Antenna-Regular.svg#Antenna-Regular') format('svg');
font-weight: normal;
font-style: normal;
}

If you have the font files locally, why not create a new folder in your child theme called fonts and put the needed files in there. Then make your @font-face css look similar to mine.

If the fonts are on webtype.com and they give you the option to use the @import url(http://link_to_font); feature, try it out. Just put that line of code near the top of your css stylesheet. Then just use font-family: nameoffont; where ever you want in your css.