Existe para ello el elemeto @font-face desde CSS2
El ejemplo de uso seria el siguiente:
Código HTML:
@font-face {
font-family:century;
src:url(http://fonts.com/century.ttf);
}
luego siempre que llames a la fuente, esta se aplicara a los contenedores de dicha fuente:
Código HTML:
<P STYLE="font-family:century;">
Con esto logramos que si el ordenador no cuenta con dicha fuente, se descargue de la URL detallada en la declaración, la fuente correspondiente.
Espero te sirva mi aporte, hasta pronto!!