Como posso usar fontes personalizadas em um site? [duplicado]

[[2] esta pergunta já tem uma resposta aqui:

para que o meu site fique bonito, preciso de usar um tipo de letra personalizado, especificamente, Thonburi-Bold. O problema é que o tipo de letra não é exibido a menos que o usuário o tenha instalado. Também não é exibido no firefox.

Existe uma resolver este problema?

 68
Author: James Logan, 2012-11-27

5 answers

Tem de importar o tipo de letra da sua 'stylesheet' assim:

@font-face{
    font-family: "Thonburi-Bold";
    src: url('Thonburi-Bold.ttf'),
    url('Thonburi-Bold.eot'); /* IE */
}
 100
Author: Zencode.dk, 2012-11-27 13:26:58

Pode utilizar CSS3 font-face ou webfonts

@utilização do tipo de letra

@font-face {
   font-family: Delicious; 
   src: url('Delicious-Roman.otf');
} 

Webfonts

Dê uma olhada no Google Webfonts, http://www.google.com/webfonts
 12
Author: Muthu Kumaran, 2012-11-27 13:25:29

O CSS permite-lhe usar tipos de letra personalizados, tipos de letra transferíveis no seu website. Você pode baixar o tipo de letra da sua preferência, digamos myfont.ttf, e enviá-lo para o seu servidor remoto onde o seu blog ou site está hospedado.

@font-face {
    font-family: myfont;
    src: url('myfont.ttf');
}
 7
Author: hermann, 2012-11-27 13:25:20
Sim, há uma maneira. Chama-se fontes personalizadas em CSS.Seu CSS precisa ser modificado, e você precisa fazer upload desses tipos de letra para o seu site.

O CSS necessário para isto é:

@font-face {
     font-family: Thonburi-Bold;
     src: url('pathway/Thonburi-Bold.otf'); 
}
 7
Author: Dorvalla, 2015-02-27 04:38:08
Primeiro, tens de pôr a tua letra como "a".otf or .ttf algures no seu servidor.

Então use o CSS para declarar a nova família de tipos de letra assim:

@font-face {
    font-family: MyFont;
    src: url('pathway/myfont.otf'); 
    }

Se ligar o seu documento ao ficheiro CSS em que declarou a sua família de tipos de letra, poderá usar esse tipo de letra tal como qualquer outro tipo de letra.

 1
Author: Simon Carlson, 2012-11-27 13:25:27