Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Синтаксис fontFamily (https://javascript.ru/forum/xhtml-html-css/23653-sintaksis-fontfamily.html)

septua 01.12.2011 04:14

Синтаксис fontFamily
 
Подскажите пожайлуста, у меня есть нестандарный шрифт, необходимо указать URL в *.js, чтобы шрифт отображался без установки (до этого необходима была установка).

Для css код выглядит так:
Код:

@font-face
 {
 font-family: GrkV;
 src: url('GrkV.ttf'),
      url('GrkV.eot');
 }

Как то же самое написать синтаксисом javascript? Чтобы вставить в этот кусок скрипта:
document.write('<font face="GrkV" size=5><a href="../S/'+a[i+2]+'.htm#'+escape(unescape(a[i+1]))+'" target="_blank" title="'+translit(unescape(a[i+1]))+'">'+tsmall+unescape(a[i])+tsmalle);

Gozar 01.12.2011 10:00

Точно также, только выровняв в одну строку и заключив в тэги: style

septua 01.12.2011 11:31

Цитата:

Точно также, только выровняв в одну строку и заключив в тэги: style
Попробывал, но у меня не работает, может я где-то ошибся?
document.write('<div style="font-family: GrkV; src: url('GrkV.ttf') size=5"></div><a href="S/'+a[i+2]+'.htm#'+escape(unescape(a[i+1]))+'" target="_blank" title="'+translit(unescape(a[i+1]))+'">'+tsmall+unescape(a[i])+tsmalle);

ksa 01.12.2011 11:42

Цитата:

Сообщение от septua
я где-то ошибся?

Пробуй так...

var val='<div style="font-family: GrkV;"></div>';
document.write(val);

Gozar 01.12.2011 12:05

Цитата:

Сообщение от septua (Сообщение 140069)
Попробывал, но у меня не работает, может я где-то ошибся?
document.write('<div style="font-family: GrkV; src: url('GrkV.ttf') size=5"></div><a href="S/'+a[i+2]+'.htm#'+escape(unescape(a[i+1]))+'" target="_blank" title="'+translit(unescape(a[i+1]))+'">'+tsmall+unescape(a[i])+tsmalle);

Да, ты ошибся и вообще не понял совет, ну да ладно:
style="font-family: GrkV; src: url('GrkV.ttf') size=5"

почему ты двойную кавычку " открыл, для атрибута style, а закрыл для size?


Часовой пояс GMT +3, время: 12:11.