Si è vero, da "google.font" e altri, si possono anche scaricare, ovviamente ti farà scaricare un file .zip con i vari font-weight, nel tuo caso devi modificare il css in questo modo(il font Ruda-Black.ftt fa riferimento al font-weight:900):
Se devi utilizzare anche altre taglie allora è meglio che il font-familly sia in riferimento alla taglia, tipo : Ruda400 oppure Ruda900 ecc, associa la taglia al nome assegnato al font-family.
codice:
@font-face {
font-family: Ruda900;
src: url('fonts/Ruda-Black.ttf');
}
.font-ruda900 { font-family: 'Ruda900', sans-serif;
font-size: 2em;
}
codice HTML:
<p class="font-ruda900">titolo</p>