Избиране на фонт?

Мне примерно имам ФОНТ на име "ПРОБА" и когато си пиша в HTML -а буквите излизат на "ТАХОМА" как да сложа буквите да се показват със фонт "ПРОБА" обаче той не е основен на браузара и да го зарежда от някаде си ...
 
KlaXeN каза:
Код:
<a href=http://sait.com>Sait.com</a>
Това ли имаш предвид?
:shock: :shock: :shock: :shock:
човека пита как да си зареди собствен шрифт от папка.
Значи пишеш си
font-family: src: url(шрифта.ттф);
нали едитваш си това къде се намира твоя шрифт.
ако имаш въпроси питай.
Това се добавя в CSS файла към елемента на който ще сменяш шрифта.
 
това го гледах как се ставаше но не мога да се сетя къде, забелязъл съм че доста в доста сайтове го използват този принцип
 
J01nt каза:
това го гледах как се ставаше но не мога да се сетя къде, забелязъл съм че доста в доста сайтове го използват този принцип
Точно пък този начин със зареждането на друг фонт изобщо не се използват.
 
dashe каза:
J01nt каза:
това го гледах как се ставаше но не мога да се сетя къде, забелязъл съм че доста в доста сайтове го използват този принцип
Точно пък този начин със зареждането на друг фонт изобщо не се използват.

казвам просто 4е съм виждал много такива сайтове .
 
@font-face { font-family: myfont; font-style: normal; font-weight:
normal; src: url(fontname.eot); }

@font-face e правилният подход. Проблема е че FF не го поддържа и ще има ефект само за IE. Всъщност не съм го тествал под IE но мисля че работи.
Динамично може да стане по следният начин: (За FF няма как да стане.)
1. Прави се един файл примерно fonts.css където се описват всички фонтове с @font-face
2. Input полетата или Textarea където въвеждаш текст-а им слагаш:
style='{font-family:myfont;}'
Пример: <input type='text' id='mytextfield' style='{font-family:myfont1;}'>
3. Слагаш примерно един select box с option-и примерно:
<select id='selectbox' onchange='changefont();'>
<option value='myfont1'>My beauty font 1</option>
<option value='myfont2'>My beauty font 2</option>
<option value='myfont3'>My beauty font 3</option>
</select>
4. Слагаш на onchange една функция от сорта:
function changefont() {
var obj = document.getElementById('mytextfield');
var sel = document.getElementById('selectbox');
var selectedValue = selectElement[selectElement.selectedIndex].value;
obj.style.fontFamily = sel[sel.selectedIndex].value;
}
 

Back
Горе