В общем, вы можете использовать собственный шрифт, используя @font-face
в вашем CSS. Вот очень простой пример:
@font-face {
font-family: 'YourFontName'; /*a name to be used later*/
src: url('http://domain.com/fonts/font.ttf'); /*URL to font*/
}
Затем, тривиально, использовать шрифт для определенного элемента:
.classname {
font-family: 'YourFontName';
}
( .classname
это ваш селектор).
Обратите внимание, что некоторые форматы шрифтов не работают во всех браузерах; Вы можете использовать генератор fontsquirrel.com , чтобы избежать слишком больших усилий по конвертации.
Вы можете найти хороший набор бесплатных веб-шрифтов, предоставляемых Google Fonts (также есть автоматически сгенерированные @font-face
правила CSS , поэтому вам не нужно писать свои собственные).
при этом, по возможности, не позволяя людям иметь свободный доступ к загрузке шрифта.
Нет, невозможно стилизовать ваш текст с помощью специального шрифта, встроенного с помощью CSS, и при этом запретить людям скачивать его. Вам нужно использовать изображения, Flash или HTML5 Canvas , которые не очень практичны.
Я надеюсь, что это помогло!
cufon