Ogólnie rzecz biorąc, możesz użyć niestandardowej czcionki, używając @font-face
w swoim CSS. Oto bardzo podstawowy przykład:
@font-face {
font-family: 'YourFontName'; /*a name to be used later*/
src: url('http://domain.com/fonts/font.ttf'); /*URL to font*/
}
Następnie, trywialnie, aby użyć czcionki na określonym elemencie:
.classname {
font-family: 'YourFontName';
}
( .classname
to twój selektor).
Zwróć uwagę, że niektóre formaty czcionek nie działają we wszystkich przeglądarkach; możesz użyć generatora fontsquirrel.com , aby uniknąć zbytniego wysiłku przy konwersji.
Możesz znaleźć fajny zestaw bezpłatnych czcionek internetowych dostarczanych przez Google Fonts (ma również automatycznie generowane @font-face
reguły CSS , więc nie musisz pisać własnych).
jednocześnie uniemożliwiając ludziom swobodny dostęp do pobierania czcionki, jeśli to możliwe
Nie, nie można stylizować tekstu za pomocą niestandardowej czcionki osadzonej za pośrednictwem CSS, jednocześnie uniemożliwiając ludziom jej pobieranie. Musisz użyć obrazów, Flash lub HTML5 Canvas , z których wszystkie nie są zbyt praktyczne.
Mam nadzieję, że pomogło!
cufon