Genéricamente, puede usar una fuente personalizada @font-face
en su CSS. Aquí hay un ejemplo muy básico:
@font-face {
font-family: 'YourFontName'; /*a name to be used later*/
src: url('http://domain.com/fonts/font.ttf'); /*URL to font*/
}
Luego, trivialmente, para usar la fuente en un elemento específico:
.classname {
font-family: 'YourFontName';
}
( .classname
es tu selector).
Tenga en cuenta que ciertos formatos de fuente no funcionan en todos los navegadores; puede usar el generador de fontsquirrel.com para evitar demasiado esfuerzo de conversión.
Puede encontrar un buen conjunto de fuentes web gratuitas proporcionadas por Google Fonts (también tiene @font-face
reglas CSS generadas automáticamente , por lo que no tiene que escribir las suyas propias).
mientras que también evita que las personas tengan acceso gratuito para descargar la fuente, si es posible
No, no es posible darle estilo a su texto con una fuente personalizada incrustada a través de CSS, mientras se impide que las personas lo descarguen. Debe usar imágenes, Flash o HTML5 Canvas , todo lo cual no es muy práctico.
¡Espero que haya ayudado!
cufon