Я пытаюсь реализовать 2 cufon шрифта на той же странице впервые. Не работа.
В документации это обеспечивается как пример:
<script src="Vegur_300.font.js" type="text/javascript"></script>
<script src="Myriad_Pro_400.font.js" type="text/javascript"></script>
<script type="text/javascript">
Cufon.replace('h1', { fontFamily: 'Vegur' });
Cufon.replace('h2', { fontFamily: 'Myriad Pro' });
</script>
Вещь, которую я не понимаю, - что является ссылкой между семейством шрифтов: 'Vegur' и фактический файл Vegur_300.font.js?
Другими словами, как браузер знает, что 'Vegur' то, что конкретный файл?
заранее спасибо
Он знает, потому что ваш файл Vegur_300.font.js содержит команду Cufon.registerFont
, которая содержит параметр объекта font-family
(в face
).
Пока все ваши файлы .js шрифтов выполняются, Cufon получает регистрационную информацию с данными кривой для каждого шрифта. Что касается того, почему это не работает у вас, я не могу предположить без дополнительной информации. Есть ли у вас пример сайта?